diff --git a/libs/ui/source/rich_image_view.cpp b/libs/ui/source/rich_image_view.cpp index 8cce9f1a..593ace71 100644 --- a/libs/ui/source/rich_image_view.cpp +++ b/libs/ui/source/rich_image_view.cpp @@ -95,10 +95,10 @@ namespace psemek::ui drag_ = *mouse_; return true; } - else if (!e.down && mouseover_) + else if (!e.down) { drag_ = std::nullopt; - return true; + return mouseover_; } } return false;