Attached is a simple patch Mael wrote based on a suggestion of mine for
dealing with this bug. It seems to do the trick.
Comments appreciated.
Richard
--
==================================================================
Richard G Heck, Jr
Professor of Philosophy
Brown University
http://frege.brown.edu/heck/
==================================================================
Get my public key from http://sks.keyserver.penguin.de
Hash: 0x1DE91F1E66FFBDEC
Learn how to sign your email using Thunderbird and GnuPG at:
http://dudu.dyn.2-h.org/nist/gpg-enigmail-howto
--- lyx-1.5.1-orig/src/insets/InsetText.h 2007-06-09 15:08:44.000000000 +0200
+++ lyx-1.5.1-patch/src/insets/InsetText.h 2007-08-12 18:33:46.000000000 +0200
@@ -123,13 +123,15 @@ public:
/// number of cells in this inset
size_t nargs() const { return 1; }
///
+ virtual bool notifyCursorLeaves(Cursor & cur) { if(wide()) cur.updateFlags(cur.disp_.update() | Update::Force); return false; }
+ ///
ParagraphList & paragraphs();
///
ParagraphList const & paragraphs() const;