The bug is that if you open the Character Style dialog, change something, and hit apply, the dialog remains active, so that if you now hit "OK", the change is reverted and the dialog is closed.

Fixing this is trivial, in a way: I can just change the button policy in frontends/qt4/Dialogs.cpp. However, this causes a problem elsewhere: If you leave the dialog open and move the cursor, you still can't apply. Solving this does not seem trivial: There would need to be a "cursor moved" signal to which the dialog could connect, or something of the sort, and there doesn't seem to be one. A way around that, at present, would be to make the dialog modal, but I know we prefer not to do that. Still, the bug described is VERY annoying to people, and it's easy to understand why.

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

Reply via email to