diff options
author | dec05eba <dec05eba@protonmail.com> | 2025-03-15 09:31:06 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2025-03-15 09:31:06 +0100 |
commit | d45897164ab808b7aa02ea1e6a5990b067ecbac1 (patch) | |
tree | eead8662aa0054795c6a77b5bf5c6306e067c19e /include/RegionSelector.hpp | |
parent | d8a0b49bc2055e340dd5f3fe5f3dc9145fb58d63 (diff) |
Esc to close region selection
Diffstat (limited to 'include/RegionSelector.hpp')
-rw-r--r-- | include/RegionSelector.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/RegionSelector.hpp b/include/RegionSelector.hpp index 7f3041a..0465302 100644 --- a/include/RegionSelector.hpp +++ b/include/RegionSelector.hpp @@ -28,6 +28,7 @@ namespace gsr { bool poll_events(); bool is_selected() const; bool take_selection(); + bool take_canceled(); Region get_selection() const; private: void on_button_press(const void *de); @@ -45,6 +46,7 @@ namespace gsr { Region region; bool selecting_region = false; bool selected = false; + bool canceled = false; bool is_wayland = false; std::vector<Monitor> monitors; mgl::vec2i cursor_pos; |