]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Dialogs.C
Rename .C => .cpp for files in src/frontends/controllers, step 1
[lyx.git] / src / frontends / Dialogs.C
index b342c718333bbde317cfcb8e05c8a76d65d21620..b02cf97f6f788102a42e4bce0ea9b6146ecc88c8 100644 (file)
@@ -215,7 +215,7 @@ void Dialogs::updateBufferDependent(bool switched) const
        for(; it != end; ++it) {
                Dialog * dialog =  it->second.get();
                if (switched && dialog->controller().isBufferDependent()) {
-                       if (dialog->controller().initialiseParams(""))
+                       if (dialog->isVisible() && dialog->controller().initialiseParams(""))
                                dialog->view().update();
                        else
                                dialog->hide();