From e0c0275ae0314d2d0d7ca1164d2c97772dd85e08 Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Thu, 2 May 2024 15:37:54 +0200 Subject: [PATCH] Fix DoubleSlider hangs on ticks with delete icon --- src/slic3r/GUI/DoubleSliderForLayers.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/DoubleSliderForLayers.cpp b/src/slic3r/GUI/DoubleSliderForLayers.cpp index 695fd5a601..ce9216c95d 100644 --- a/src/slic3r/GUI/DoubleSliderForLayers.cpp +++ b/src/slic3r/GUI/DoubleSliderForLayers.cpp @@ -530,7 +530,8 @@ bool DSForLayers::render_button(const wchar_t btn_icon, const wchar_t btn_icon_h | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar - | ImGuiWindowFlags_NoScrollWithMouse; + | ImGuiWindowFlags_NoScrollWithMouse + | ImGuiWindowFlags_NoFocusOnAppearing; ImGuiPureWrap::set_next_window_pos(pos.x, pos.y, ImGuiCond_Always); std::string win_name = label_id + "##btn_win";