Override notifyCursorLeaves() in InsetText to force update when
inset was wide. Should be removed if and when wide is.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19511
a592a061-630c-0410-9148-
cb99ea01b6c8
}
+bool InsetText::notifyCursorLeaves(Cursor & cur) {
+ if(wide())
+ cur.updateFlags(cur.disp_.update() | Update::Force);
+ return false;
+}
+
+
void InsetText::cursorPos(BufferView const & bv,
CursorSlice const & sl, bool boundary, int & x, int & y) const
{
int docbook(Buffer const &, odocstream &, OutputParams const &) const;
///
void validate(LaTeXFeatures & features) const;
+ //FIXME The following should be removed when wide is.
+ /// Overridden to force an update if the inset was wide().
+ virtual bool notifyCursorLeaves(Cursor & cur);
/// return x,y of given position relative to the inset's baseline
void cursorPos(BufferView const & bv, CursorSlice const & sl,