From e7bc1405eced585120b9facb6b024d0daf4a80ba Mon Sep 17 00:00:00 2001 From: James Bremner Date: Sun, 9 Dec 2018 16:01:32 -0500 Subject: [PATCH] Prevent slider adorn moving when slider disabled Fix suggested be Error Flynn in http://nanapro.org/en-us/forum/index.php?u=/topic/1059/ggslider-appearance-when-disabled#post-2498 --- source/gui/widgets/slider.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/gui/widgets/slider.cpp b/source/gui/widgets/slider.cpp index 20109237..67a67631 100644 --- a/source/gui/widgets/slider.cpp +++ b/source/gui/widgets/slider.cpp @@ -758,6 +758,10 @@ namespace nana void trigger::mouse_move(graph_reference graph, const arg_mouse& arg) { + // check if slider is disabled + if(!API::get_widget(arg.window_handle)->enabled()) + return; // do nothing + bool updated = false; if (model_ptr_->if_trace_slider()) {