From a7138a47ade453501aca576e1af805783b5db006 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Fri, 19 May 2023 17:41:52 +0800 Subject: [PATCH] FIX: [STUDIO-2301] SideButton: not show hover state with focus Change-Id: I76be9d6c24e75cf97135b398928f50a3483e0fae --- src/slic3r/GUI/Widgets/SideButton.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/Widgets/SideButton.cpp b/src/slic3r/GUI/Widgets/SideButton.cpp index 1f1f5e65c..6a325c44a 100644 --- a/src/slic3r/GUI/Widgets/SideButton.cpp +++ b/src/slic3r/GUI/Widgets/SideButton.cpp @@ -31,6 +31,7 @@ SideButton::SideButton(wxWindow* parent, wxString text, wxString icon, long stly border_color.append(wxColour(23, 129, 63), StateColor::Pressed); border_color.append(wxColour(48,221,112), StateColor::Hovered); border_color.append(0x00AE42, StateColor::Normal); + border_color.setTakeFocusedAsHovered(false); text_color.append(0xACACAC, StateColor::Disabled); text_color.append(0xFEFEFE, StateColor::Pressed); @@ -41,6 +42,7 @@ SideButton::SideButton(wxWindow* parent, wxString text, wxString icon, long stly background_color.append(wxColour(23, 129, 63), StateColor::Pressed); background_color.append(wxColour(48, 221, 112), StateColor::Hovered); background_color.append(0x00AE42, StateColor::Normal); + background_color.setTakeFocusedAsHovered(false); SetBottomColour(wxColour("#3B4446"));