From c42c56ff3f273b8659214964674d8ca21f670b4f Mon Sep 17 00:00:00 2001 From: SAYAN02-DEV Date: Fri, 14 Nov 2025 18:17:43 +0530 Subject: [PATCH] Fix crash in Recolor Marker dialog reset button --- src/ui/widget/recolor-art.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ui/widget/recolor-art.cpp b/src/ui/widget/recolor-art.cpp index f5e1303ee4..1aa5250a9d 100644 --- a/src/ui/widget/recolor-art.cpp +++ b/src/ui/widget/recolor-art.cpp @@ -540,8 +540,15 @@ void RecolorArt::onResetClicked() updateColorModel(); _manager.revertToOriginalColors(true); guint index = _selection_model->get_selected(); + if (index < 0) { + return; + } + auto item = _color_model->get_item(index); auto color_item = std::dynamic_pointer_cast(item); + if (!color_item) { + return; + } onOriginalColorClicked(color_item->key); } -- GitLab