This does not look ok. If the dialog is on the initial state, the restore
button should not be enabled at all.

I think the dialog is erroneously is the initial state.

Op 21 okt 2010 20:25 schreef <[email protected]>:

Author: rgheck
Date: Thu Oct 21 20:25:15 2010
New Revision: 35760
URL: http://www.lyx.org/trac/changeset/35760

Log:
Restore should, uh, restore the initial state. Other half of #6964.

Modified:
  lyx-devel/trunk/src/frontends/qt4/ButtonPolicy.cpp

Modified: lyx-devel/trunk/src/frontends/qt4/ButtonPolicy.cpp
==============================================================================
--- lyx-devel/trunk/src/frontends/qt4/ButtonPolicy.cpp  Thu Oct 21 20:20:12
2010        (r35759)
+++ lyx-devel/trunk/src/frontends/qt4/ButtonPolicy.cpp  Thu Oct 21 20:25:15
2010        (r35760)
@@ -398,6 +398,7 @@
       state_machine_[INITIAL][SMI_VALID] = VALID;
       state_machine_[INITIAL][SMI_INVALID] = INVALID;
       state_machine_[INITIAL][SMI_READ_ONLY] = RO_INITIAL;
+       state_machine_[INITIAL][SMI_RESTORE] = INITIAL;
       // State::VALID
       state_machine_[VALID][SMI_VALID] = VALID;
       state_machine_[VALID][SMI_READ_WRITE] = VALID;
@@ -419,6 +420,7 @@
       state_machine_[RO_INITIAL][SMI_VALID] = RO_VALID;
       state_machine_[RO_INITIAL][SMI_INVALID] = RO_INVALID;
       state_machine_[RO_INITIAL][SMI_READ_WRITE] = INITIAL;
+       state_machine_[RO_INITIAL][SMI_RESTORE] = INITIAL;
       // State::RO_VALID
       state_machine_[RO_VALID][SMI_VALID] = RO_VALID;
       state_machine_[RO_VALID][SMI_READ_ONLY] = RO_VALID;

Reply via email to