From 9b9bfee348ded26ae5ee1565779453c1f6e671fe Mon Sep 17 00:00:00 2001 From: dannye <33dannye@gmail.com> Date: Sat, 4 Apr 2026 14:58:29 -0500 Subject: [PATCH] Fix Select/Hold Browser callback with FL_WHEN_CHANGED when mouse is dragged --- src/Fl_Browser_.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Fl_Browser_.cxx b/src/Fl_Browser_.cxx index 586998f1e..4beead51b 100644 --- a/src/Fl_Browser_.cxx +++ b/src/Fl_Browser_.cxx @@ -657,6 +657,10 @@ int Fl_Browser_::deselect(int docallbacks) { item_select(selection_, 0); redraw_line(selection_); selection_ = 0; + if (docallbacks) { + set_changed(); + do_callback(FL_REASON_CHANGED); + } return 1; } }