[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-27 Thread Behzad A
https://bugs.kde.org/show_bug.cgi?id=461911

Behzad A  changed:

   What|Removed |Added

 CC||behzad.a...@hotmail.com

--- Comment #19 from Behzad A  ---
*** Bug 463090 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-23 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||5.27.2

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-22 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=461911

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/commit/520fa3042a98 |ma/kwin/commit/5abb038a3c4e
   |77379870af7b300fab7c669d7e7 |2a36a6d5ad3d8d792eaf7bdbcd9
   |e   |1

--- Comment #18 from Vlad Zahorodnii  ---
Git commit 5abb038a3c4e2a36a6d5ad3d8d792eaf7bdbcd91 by Vlad Zahorodnii, on
behalf of Xaver Hugl.
Committed on 22/02/2023 at 19:02.
Pushed by vladz into branch 'Plasma/5.27'.

pointer input: always confine pointer to screens

Checking if the pointer needs to be confined before doing `std::clamp` on
the position is useless and causes problems. With this change, the pointer
will always be confined to exactly the screen, without any fractional offsets.


(cherry picked from commit 520fa3042a9877379870af7b300fab7c669d7e7e)

M  +2-2autotests/integration/pointer_input.cpp
M  +2-9src/pointer_input.cpp

https://invent.kde.org/plasma/kwin/commit/5abb038a3c4e2a36a6d5ad3d8d792eaf7bdbcd91

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-22 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=461911

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/commit/520fa3042a98
   ||77379870af7b300fab7c669d7e7
   ||e
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #17 from Vlad Zahorodnii  ---
Git commit 520fa3042a9877379870af7b300fab7c669d7e7e by Vlad Zahorodnii, on
behalf of Xaver Hugl.
Committed on 22/02/2023 at 19:01.
Pushed by vladz into branch 'master'.

pointer input: always confine pointer to screens

Checking if the pointer needs to be confined before doing `std::clamp` on
the position is useless and causes problems. With this change, the pointer
will always be confined to exactly the screen, without any fractional offsets.

M  +2-2autotests/integration/pointer_input.cpp
M  +2-9src/pointer_input.cpp

https://invent.kde.org/plasma/kwin/commit/520fa3042a9877379870af7b300fab7c669d7e7e

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-22 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=461911

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #16 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kwin/-/merge_requests/3664

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-22 Thread ratijas
https://bugs.kde.org/show_bug.cgi?id=461911

--- Comment #15 from ratijas  ---
…and here I was blaming Sublime Text for flickering its files list view while
moving mouse cursor along left edge of the screen, heh


X11, 100% scaling.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-22 Thread zellox
https://bugs.kde.org/show_bug.cgi?id=461911

zellox  changed:

   What|Removed |Added

 CC||zel...@fastmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

 CC||m...@ratijas.tk

--- Comment #14 from Nate Graham  ---
*** Bug 466081 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

   Priority|HI  |NOR

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-21 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=461911

Bug Janitor Service  changed:

   What|Removed |Added

   Priority|NOR |HI

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which breaks Fitts' law for those screen edges and makes hover-enabled UI elements touching them flicker

2023-02-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

Summary|Mouse cursor can go 1 pixel |Mouse cursor can go 1 pixel
   |beyond screen edges, which  |beyond screen edges, which
   |makes hover-enabled UI  |breaks Fitts' law for those
   |elements touching screen|screen edges and makes
   |edges flicker   |hover-enabled UI elements
   ||touching them flicker

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which makes hover-enabled UI elements touching screen edges flicker

2023-02-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

 CC||kdeb...@korte.land

--- Comment #13 from Nate Graham  ---
*** Bug 465929 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which makes hover-enabled UI elements touching screen edges flicker

2023-02-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

 CC||freezeb...@gmail.com

--- Comment #12 from Nate Graham  ---
*** Bug 465979 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges, which makes hover-enabled UI elements touching screen edges flicker

2023-02-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

Summary|Mouse cursor can go 1 pixel |Mouse cursor can go 1 pixel
   |beyond screen edges |beyond screen edges, which
   ||makes hover-enabled UI
   ||elements touching screen
   ||edges flicker

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2023-02-19 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=461911

Patrick Silva  changed:

   What|Removed |Added

 CC||putr...@gmail.com

--- Comment #11 from Patrick Silva  ---
*** Bug 466091 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2023-02-18 Thread Alessandro Astone
https://bugs.kde.org/show_bug.cgi?id=461911

Alessandro Astone  changed:

   What|Removed |Added

 CC||ales.ast...@gmail.com

--- Comment #10 from Alessandro Astone  ---
Can reproduce on Wayland with default 100% scaling. It happens on the right and
bottom edges.
Plasma 5.27.0

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2023-01-27 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=461911

--- Comment #9 from objekt-obj...@pm.me ---
Yeah, testing again on a monitor with 200% scaling and it still happens

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2023-01-27 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

--- Comment #8 from Nate Graham  ---
Yeah same here with 200% scale.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2023-01-27 Thread veggero
https://bugs.kde.org/show_bug.cgi?id=461911

veggero  changed:

   What|Removed |Added

 CC||niccolo.venera...@gmail.com

--- Comment #7 from veggero  ---
Can reproduce reliably on Wayland, 100% scaling

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2023-01-27 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

 CC||dev.bacterios...@aleeas.com

--- Comment #6 from Nate Graham  ---
*** Bug 464889 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2023-01-25 Thread Zamundaaa
https://bugs.kde.org/show_bug.cgi?id=461911

Zamundaaa  changed:

   What|Removed |Added

 CC||bugsefor...@gmx.com

--- Comment #5 from Zamundaaa  ---
*** Bug 464809 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2023-01-23 Thread Zamundaaa
https://bugs.kde.org/show_bug.cgi?id=461911

Zamundaaa  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
 CC||xaver.h...@gmail.com

--- Comment #4 from Zamundaaa  ---
Can reproduce. With a scale of 100% it works correctly at least most of the
time, but with 150% the cursor jitter is causing problems

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2022-11-18 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

 Status|NEEDSINFO   |REPORTED
 Resolution|WAITINGFORINFO  |---
  Component|general |wayland-generic

--- Comment #3 from Nate Graham  ---
Thanks.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2022-11-17 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=461911

--- Comment #2 from objekt-obj...@pm.me ---
I'm on wayland, and I am using fractional scaling at 150%

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 461911] Mouse cursor can go 1 pixel beyond screen edges

2022-11-16 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=461911

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO
   Severity|major   |normal
   Keywords||regression

--- Comment #1 from Nate Graham  ---
Probably related to the fractional scale work for Plasma 5.26.

Wayland or X11 or both?

Are you using any scaling?

-- 
You are receiving this mail because:
You are watching all bug changes.