2638         // We should only go up with refreshing code so this means that if
   2639         // we have a MORE refresh we should never set it to LITTLE if we still
   2640         // didn't handle it (and then it will be UNCHANGED. Now as long as
   2641         // we stay inside one LyXText this may work but we need to tell the
   2642         // outermost LyXText that it should REALLY draw us if there is some
   2643         // change in a Inset::LyXText. So you see that when we are inside a
   2644         // inset's LyXText we give the LITTLE to the outermost LyXText to
   2645         // tell'em that it should redraw the actual row (where the inset
   2646         // resides! Capito?!

What if I pass UNCHANGED into ::status() ? Given the current code this
will overwrite NEED_MORE_REFRESH. Can that be right ? Furthermore, if this text's
status is NEED_MORE_REFRESH, this code won't set refresh_row of the inset owner.

Frankly I don't capito :)

john


-- 
"The simpler it is, the harder it is." 
        - Tim Van Holder

Reply via email to