[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-09-12 Thread Kevin Kofler
https://bugs.kde.org/show_bug.cgi?id=452967

--- Comment #11 from Kevin Kofler  ---
Confirmed fixed in 5.25.5:
https://forum.manjaro.org/t/arm-stable-update-2022-09-11-plasma-5-25-5-kde-gear-22-08-thunderbird-102-firefox-104-and-kernels/121546/16?u=kevin_kofler

Thanks!

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-08-04 Thread Kevin Kofler
https://bugs.kde.org/show_bug.cgi?id=452967

Kevin Kofler  changed:

   What|Removed |Added

   Version Fixed In|5.26|5.25.5

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-08-04 Thread Kevin Kofler
https://bugs.kde.org/show_bug.cgi?id=452967

Kevin Kofler  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/commit/94ee33e9be13 |ma/kwin/commit/dccb6f6472ce
   |2175587a65d02934ed1bbfc9601 |9dcad259f0b3852896792dfb73b
   |5   |2

--- Comment #10 from Kevin Kofler  ---
Git commit dccb6f6472ce9dcad259f0b3852896792dfb73b2 by Kevin Kofler, on behalf
of Aleix Pol.
Committed on 04/08/2022 at 21:41.
Pushed by kkofler into branch 'Plasma/5.25'.

wayland: Fix touch event delivery to subsurfaces

Use SurfaceInterface::inputSurfaceAt when deciding which surface are we
entering when sending a pointer event from a touch, in case it falls
onto a subsurface.

M  +18   -7src/wayland/seat_interface.cpp
M  +4-7src/wayland/touch_interface.cpp
M  +1-2src/wayland/touch_interface.h

https://invent.kde.org/plasma/kwin/commit/dccb6f6472ce9dcad259f0b3852896792dfb73b2

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-08-01 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=452967

--- Comment #9 from Nate Graham  ---
It doesn't backport cleanly, so someone smarter than me would have to do it,
and make the case that it's safe enough. Can you comment in
https://invent.kde.org/plasma/kwin/-/merge_requests/2700?

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-07-30 Thread Kevin Kofler
https://bugs.kde.org/show_bug.cgi?id=452967

--- Comment #8 from Kevin Kofler  ---
5.25.4 is scheduled for August 4, so there are 5 days left to backport this.

IMHO, this is a critical bugfix and definitely ought to be backported.

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-07-29 Thread Kevin Kofler
https://bugs.kde.org/show_bug.cgi?id=452967

--- Comment #7 from Kevin Kofler  ---
Can this bugfix be backported to the upcoming 5.25.4 bugfix release?

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-07-29 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=452967

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||5.26

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-07-29 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=452967

Aleix Pol  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/commit/94ee33e9be13
   ||2175587a65d02934ed1bbfc9601
   ||5
 Status|ASSIGNED|RESOLVED

--- Comment #6 from Aleix Pol  ---
Git commit 94ee33e9be132175587a65d02934ed1bbfc96015 by Aleix Pol Gonzalez, on
behalf of Aleix Pol.
Committed on 29/07/2022 at 11:39.
Pushed by apol into branch 'master'.

wayland: Fix touch event delivery to subsurfaces

Use SurfaceInterface::inputSurfaceAt when deciding which surface are we
entering when sending a pointer event from a touch, in case it falls
onto a subsurface.

M  +18   -7src/wayland/seat_interface.cpp
M  +4-7src/wayland/touch_interface.cpp
M  +1-2src/wayland/touch_interface.h

https://invent.kde.org/plasma/kwin/commit/94ee33e9be132175587a65d02934ed1bbfc96015

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-07-22 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=452967

Bug Janitor Service  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|ASSIGNED

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

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-07-15 Thread Culprit8045
https://bugs.kde.org/show_bug.cgi?id=452967

Culprit8045  changed:

   What|Removed |Added

Version|5.24.4  |5.25.3
 CC||kde.jf...@simplelogin.com

--- Comment #4 from Culprit8045  ---
As of 5.25.3 and KDE Frameworks 5.96, this bug still exists.  I would be happy
to help out in any way that I can.

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-06-26 Thread Kevin Kofler
https://bugs.kde.org/show_bug.cgi?id=452967

--- Comment #3 from Kevin Kofler  ---
Well, yes, I am not surprised that this can also be reproduced with a
desktop/notebook/tablet with a touch device.

At least, if you are using Plasma Desktop on Fedora KDE, you have the option to
switch to an X11 session (pick "Plasma (X11)" instead of "Plasma (Wayland)" in
SDDM) to work around this issue. (I am running Plasma Desktop on X11 on Fedora
all the time.) That is not really an option on Plasma Mobile.

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-06-25 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=452967

fedorabugreporte...@yahoo.com changed:

   What|Removed |Added

 CC||fedorabugreporter88@yahoo.c
   ||om

--- Comment #2 from fedorabugreporte...@yahoo.com ---
Im having the same issue on Fedora 36 KDE 5.25.1 I had the issue on 5.24 as
well. When using a touch screen when I try to press a popup menu on a gtk app
it interacts with whatever is under the popup window.  I dont know if you guys
are still doing 15 minute bugs but this even effects firefox's hamburger menu
meaning if youre a touch screen user it pops up immediately.

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-05-16 Thread Kevin Kofler
https://bugs.kde.org/show_bug.cgi?id=452967

--- Comment #1 from Kevin Kofler  ---
Ping? (3 more weeks have passed…) Is there anything more you need from me? (I
have already posted GTK Wayland debugging logs that show that the KWin
compositor is delivering the events to the wrong surface, see the linked
https://gitlab.gnome.org/GNOME/gtk/-/issues/3737#note_1385359 . So, is there
more that I can do to help getting this fixed?)

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

[kwin] [Bug 452967] kwin_wayland: touch input does not reach GTK or Chromium popup menus (subsurfaces)

2022-04-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=452967

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org,
   ||vlad.zahorod...@kde.org,
   ||xaver.h...@gmail.com
   Keywords||wayland

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