diff --git a/src/Mod/Sketcher/Gui/DrawSketchHandlerLine.h b/src/Mod/Sketcher/Gui/DrawSketchHandlerLine.h index 1b4a773d79..10cf44a912 100644 --- a/src/Mod/Sketcher/Gui/DrawSketchHandlerLine.h +++ b/src/Mod/Sketcher/Gui/DrawSketchHandlerLine.h @@ -193,7 +193,10 @@ private: bool isWidgetVisible() const override { - return true; + ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath( + "User parameter:BaseApp/Preferences/Mod/Sketcher/Tools"); + int index = hGrp->GetInt("OnViewParameterVisibility", 1); + return index != 0; }; QPixmap getToolIcon() const override