Bug 452838 - The invisible handle of a non-modal overlay drawer is clickable
Summary: The invisible handle of a non-modal overlay drawer is clickable
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kirigami
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 5.93.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: Not decided
Assignee: Marco Martin
URL:
Keywords:
: 453772 454894 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-04-22 02:27 UTC by Eduardo Alvarado
Modified: 2022-08-31 13:46 UTC (History)
3 users (show)

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


Attachments
Video demo (1.04 MB, video/mp4)
2022-04-22 02:27 UTC, Eduardo Alvarado
Details
Video demo (x264) (1.12 MB, application/octet-stream)
2022-04-22 17:41 UTC, Eduardo Alvarado
Details

Note You need to log in before you can comment on or make changes to this bug.
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.