Bug 421583 - [kcm/kwinrules X11] First delegate of ListView within OverlaySheet it's initially drawn at wrong position
Summary: [kcm/kwinrules X11] First delegate of ListView within OverlaySheet it's initi...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kwinrules (show other bugs)
Version: 5.20.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-15 21:24 UTC by Duncan
Modified: 2022-01-07 14:05 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.24
Sentry Crash Report:


Attachments
First delegate hidden under header section (13.54 KB, image/png)
2020-05-15 22:33 UTC, Ismael Asensio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2020-05-15 21:24:15 UTC
+++ This bug was initially created as a clone of Bug #421542 +++
[Frameworks/plasma git-master, so this is the redesigned window rules kcm.  qt-5.15.0_rc ]

[Split from above bug on request.]

When adding a new rule window role doesn't originally appear.  Not only is it not in the original matching list, but hitting add properties, it doesn't (originally) appear either -- tho the first slot under window matching is blank, and if you begin to type the first two letters of "role" (so "ro") in the search box, it does appear.  If you then close the add/select properties box and click add properties again (after searching for it the first time), it shows up in the position that was previously blank.
Comment 1 Ismael Asensio 2020-05-15 22:33:51 UTC
Created attachment 128496 [details]
First delegate hidden under header section
Comment 2 Ismael Asensio 2020-05-31 10:28:02 UTC
Upstream bug report in Kirigami: BUG 422289
Comment 3 Bug Janitor Service 2022-01-07 01:59:32 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1850
Comment 4 Ismael Asensio 2022-01-07 14:05:08 UTC
Particular case on Rules KCM fixed by https://invent.kde.org/plasma/kwin/commit/d13c39bec6f26448c003f23f1123cfcc3919bada