diff options
| author | drendog <53359960+drendog@users.noreply.github.com> | 2024-07-02 12:17:48 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-02 12:17:48 +0200 |
| commit | 2fa57f2dc4909be697d003a22ce6870039e4db9b (patch) | |
| tree | 05d97fe3050a5b00994311710dce27baa5e7e270 /src/managers/PointerManager.cpp | |
| parent | e58fd3bfb09f329e3a1bd10c42f31f95e8299a98 (diff) | |
pointer: change min cursor padding to 0 (#6027)
* fix: change min cursor padding to 0
* chore: set default hotspot padding to 0
* fix: adjusting clamp after getting closest point to fix getting off limit point
* fix: deal with floating point to clamp to prev value
* refactor: max coords to vector
* fix: remove box closestPoint adjustment due its fix on hyprutils
Diffstat (limited to 'src/managers/PointerManager.cpp')
| -rw-r--r-- | src/managers/PointerManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/managers/PointerManager.cpp b/src/managers/PointerManager.cpp index 2b34f380..8b4ba0ee 100644 --- a/src/managers/PointerManager.cpp +++ b/src/managers/PointerManager.cpp @@ -612,7 +612,7 @@ CBox CPointerManager::getCursorBoxGlobal() { Vector2D CPointerManager::closestValid(const Vector2D& pos) { static auto PADDING = CConfigValue<Hyprlang::INT>("cursor:hotspot_padding"); - auto CURSOR_PADDING = std::clamp((int)*PADDING, 1, 100); // 1px + auto CURSOR_PADDING = std::clamp((int)*PADDING, 0, 100); CBox hotBox = {{pos.x - CURSOR_PADDING, pos.y - CURSOR_PADDING}, {2 * CURSOR_PADDING, 2 * CURSOR_PADDING}}; // |
