From 75421c01fd313410086852a878afa83e3aed1704 Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Mon, 18 May 2026 11:48:31 +0300 Subject: [PATCH] Fixed segfault --- src/DrawingProgram/DrawingProgramSelection.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/DrawingProgram/DrawingProgramSelection.cpp b/src/DrawingProgram/DrawingProgramSelection.cpp index c3c4eee..04b03f0 100644 --- a/src/DrawingProgram/DrawingProgramSelection.cpp +++ b/src/DrawingProgram/DrawingProgramSelection.cpp @@ -95,8 +95,10 @@ void DrawingProgramSelection::phone_selection_gui(PhoneDrawingProgramScreen& t) } Vector4f* DrawingProgramSelection::color_picker_color(Vector4f* oldColor) { - if(oldColor == &strokeColorChangeData.newColor) - return oldColor; + if(is_something_selected()) { + if(oldColor == &strokeColorChangeData.newColor) + return oldColor; + } return nullptr; }