]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/controllers/ButtonControllerBase.C
John's character.C patch (bug fix).
[lyx.git] / src / frontends / controllers / ButtonControllerBase.C
index ecd9f2dd7d068ae4edd506f0c9d48d2f66888af5..a7898f1ca600bc1b442454c3aa0678e63cb164aa 100644 (file)
@@ -1,4 +1,3 @@
-// -*- C++ -*-
 /* This file is part of
  * ====================================================== 
  *
@@ -84,10 +83,11 @@ void ButtonControllerBase::invalid()
 bool ButtonControllerBase::readOnly(bool ro)
 {
        if (ro) {
-               input(ButtonPolicy::SMI_READ_ONLY);
+               bp().input(ButtonPolicy::SMI_READ_ONLY);
        } else {
-               input(ButtonPolicy::SMI_READ_WRITE);
+               bp().input(ButtonPolicy::SMI_READ_WRITE);
        }
+       refreshReadOnly();
        return ro;
 }