Bug 452838

Summary: The invisible handle of a non-modal overlay drawer is clickable
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Eduardo Alvarado <eduardo.javier.alvarado.aaron>
Component: generalAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: normal CC: bugseforuns, jackhill3103, nate
Priority: NOR    
Version First Reported In: 5.93.0   
Target Milestone: Not decided   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Video demo
Video demo (x264)

Description Eduardo Alvarado 2022-04-22 02:27:08 UTC
Created attachment 148291 [details]
Video demo

STEPS TO REPRODUCE
1. Run the code below with `qmlscene`.
2. Try to click on the invisible handle position.

OBSERVED RESULT
The handle reacts (closes the drawer).

EXPECTED RESULT
The handle does not react.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3
Kernel Version: 5.17.4-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × Intel® Core™ i5-10400 CPU @ 2.90GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 630

ADDITIONAL INFORMATION

Code:

import org.kde.kirigami 2.0

ApplicationWindow {
	width: Units.gridUnit * 25
	height: Units.gridUnit * 25
	
	pageStack.initialPage: Page { title: "Page" }
	
	globalDrawer: OverlayDrawer {
		modal: false
		width: Units.gridUnit * 10
		Heading { text: "Drawer" }
	}
}
Comment 1 Eduardo Alvarado 2022-04-22 17:41:06 UTC
Created attachment 148305 [details]
Video demo (x264)

If the previous video doesn't play, try this one.
Comment 2 Nate Graham 2022-05-16 17:04:32 UTC
*** Bug 453772 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2022-06-06 18:47:13 UTC
*** Bug 454894 has been marked as a duplicate of this bug. ***
Comment 4 Jack Hill 2022-08-31 12:08:37 UTC
I can no longer reproduce this

Operating System: openSUSE Tumbleweed 20220829
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Kernel Version: 5.19.2-1-default (64-bit)
Graphics Platform: X11
Comment 5 Nate Graham 2022-08-31 13:46:16 UTC
Me neither. Looks like it got fixed.