diff --git a/libs/ui/source/label.cpp b/libs/ui/source/label.cpp index 9d2f44fa..0f94c627 100644 --- a/libs/ui/source/label.cpp +++ b/libs/ui/source/label.cpp @@ -2,6 +2,8 @@ #include +#include + #include #include #include @@ -185,6 +187,11 @@ namespace psemek::ui if (new_selected_link != selected_link_) { + if (new_selected_link) + sdl2::set_cursor(sdl2::cursor_type::hand); + else + sdl2::set_cursor(sdl2::cursor_type::arrow); + selected_link_ = new_selected_link; mouse_down_ = false; on_state_changed();