[LyX/master] Amend [1bf53d47a5b8/lyxgit]

Juergen Spitzmueller spitz at lyx.org
Sun Mar 14 15:43:08 UTC 2021


commit d5263f857e8e9b7736494b39cfaa2efe1c1d9535
Author: Juergen Spitzmueller <spitz at lyx.org>
Date:   Sun Mar 14 16:48:04 2021 +0100

    Amend [1bf53d47a5b8/lyxgit]
---
 src/frontends/qt/GuiView.cpp |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/src/frontends/qt/GuiView.cpp b/src/frontends/qt/GuiView.cpp
index b34cb2d..7f2860f 100644
--- a/src/frontends/qt/GuiView.cpp
+++ b/src/frontends/qt/GuiView.cpp
@@ -2327,10 +2327,7 @@ bool GuiView::getStatus(FuncRequest const & cmd, FuncStatus & flag)
 	case LFUN_UI_TOGGLE:
 		if (cmd.argument() == "zoomslider") {
 			enable = doc_buffer;
-			// Test to avoid crash if called before zoom_slider_ is initialized
-			// FIXME: can probably be done better
-			if (enable)
-				flag.setOnOff(zoom_slider_->isVisible());
+			flag.setOnOff(zoom_slider_ ? zoom_slider_->isVisible() : false);
 		} else
 			flag.setOnOff(isFullScreen());
 		break;


More information about the lyx-cvs mailing list