bug: polkit popup visual bug #156

Open
opened 2026-09-04 15:30:27 +02:00 by AramJonghu · 0 comments
Collaborator

What happened

image.png

As seen in the image; the buttons exceed the popup window of the polkit window.

I suspect that a vertical monitor setup could influence the polkit window. below my monitor setup.

Monitor DP-1 (ID 0):
	2560x1440@239.97000 at -2560x0
	description: LG Electronics LG ULTRAGEAR+ 403NTGYFD743
	make: LG Electronics
	model: LG ULTRAGEAR+
	physical size (mm): 590x330
	serial: 403NTGYFD743
	active workspace: 1 (1)
	special workspace: 0 ()
	reserved: 1 1 1 1
	scale: 1.00
	transform: 0
	focused: yes
	dpmsStatus: 1
	vrr: false
	solitary: 0
	solitaryBlockedBy: windowed mode,missing candidate
	activelyTearing: false
	tearingBlockedBy: next frame is not torn,user settings,missing candidate,hw cursor
	directScanoutTo: 0
	directScanoutBlockedBy: user settings,missing candidate
	disabled: false
	currentFormat: XRGB2101010
	mirrorOf: none
	availableModes: 2560x1440@239.97Hz 2560x1440@59.95Hz 2560x1440@143.99Hz 2560x1440@120.00Hz 1920x1080@120.00Hz 1920x1080@119.88Hz 1920x1080@60.00Hz 1280x1024@75.03Hz 1024x768@60.00Hz 800x600@60.32Hz 640x480@60.00Hz 640x480@59.94Hz
	colorManagementPreset: srgb
	sdrBrightness: 1.00
	sdrSaturation: 1.00
	sdrMinLuminance: 0.20
	sdrMaxLuminance: 80
	hardwareCursorsInUse: true

Monitor DP-2 (ID 1):
	3840x2160@60.00000 at 0x0
	description: LG Electronics LG HDR 4K 0x0001D1C7
	make: LG Electronics
	model: LG HDR 4K
	physical size (mm): 600x340
	serial: 0x0001D1C7
	active workspace: 2 (2)
	special workspace: 0 ()
	reserved: 1 1 1 1
	scale: 1.25
	transform: 3
	focused: no
	dpmsStatus: 1
	vrr: false
	solitary: 0
	solitaryBlockedBy: windowed mode,missing candidate
	activelyTearing: false
	tearingBlockedBy: next frame is not torn,user settings,missing candidate,hw cursor
	directScanoutTo: 0
	directScanoutBlockedBy: user settings,missing candidate
	disabled: false
	currentFormat: XRGB2101010
	mirrorOf: none
	availableModes: 3840x2160@60.00Hz 3840x2160@29.98Hz 2560x1440@59.95Hz 1920x1080@60.00Hz 1920x1080@60.00Hz 1920x1080@59.94Hz 1600x900@60.00Hz 1280x1024@60.02Hz 1280x800@59.81Hz 1152x864@59.97Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1024x768@60.00Hz 800x600@60.32Hz 720x480@60.00Hz 720x480@59.94Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz
	colorManagementPreset: srgb
	sdrBrightness: 1.00
	sdrSaturation: 1.00
	sdrMinLuminance: 0.20
	sdrMaxLuminance: 80
	hardwareCursorsInUse: true

What should happen

I assume that the parent containers should contain the children properly.

Steps to reproduce

1. Open llauncher.
2. Open software requiring the polkit popup.
3. Polkit window now shows as seen in the image.

OS

Artix

Other OS (if "Other" above)

No response

Init system

non-systemd (openrc / runit / s6 / ...)

Other init system (if "non-systemd" above)

openrc

Qt version

6.11.2

Branch / commit

main

Logs / backtrace / screenshots

No response

Found a workaround?

No response

### What happened <img width="432" alt="image.png" src="attachments/73b76761-b980-4026-ac7e-8f24d7c080a6"> As seen in the image; the buttons exceed the popup window of the polkit window. I suspect that a vertical monitor setup could influence the polkit window. below my monitor setup. ``` Monitor DP-1 (ID 0): 2560x1440@239.97000 at -2560x0 description: LG Electronics LG ULTRAGEAR+ 403NTGYFD743 make: LG Electronics model: LG ULTRAGEAR+ physical size (mm): 590x330 serial: 403NTGYFD743 active workspace: 1 (1) special workspace: 0 () reserved: 1 1 1 1 scale: 1.00 transform: 0 focused: yes dpmsStatus: 1 vrr: false solitary: 0 solitaryBlockedBy: windowed mode,missing candidate activelyTearing: false tearingBlockedBy: next frame is not torn,user settings,missing candidate,hw cursor directScanoutTo: 0 directScanoutBlockedBy: user settings,missing candidate disabled: false currentFormat: XRGB2101010 mirrorOf: none availableModes: 2560x1440@239.97Hz 2560x1440@59.95Hz 2560x1440@143.99Hz 2560x1440@120.00Hz 1920x1080@120.00Hz 1920x1080@119.88Hz 1920x1080@60.00Hz 1280x1024@75.03Hz 1024x768@60.00Hz 800x600@60.32Hz 640x480@60.00Hz 640x480@59.94Hz colorManagementPreset: srgb sdrBrightness: 1.00 sdrSaturation: 1.00 sdrMinLuminance: 0.20 sdrMaxLuminance: 80 hardwareCursorsInUse: true Monitor DP-2 (ID 1): 3840x2160@60.00000 at 0x0 description: LG Electronics LG HDR 4K 0x0001D1C7 make: LG Electronics model: LG HDR 4K physical size (mm): 600x340 serial: 0x0001D1C7 active workspace: 2 (2) special workspace: 0 () reserved: 1 1 1 1 scale: 1.25 transform: 3 focused: no dpmsStatus: 1 vrr: false solitary: 0 solitaryBlockedBy: windowed mode,missing candidate activelyTearing: false tearingBlockedBy: next frame is not torn,user settings,missing candidate,hw cursor directScanoutTo: 0 directScanoutBlockedBy: user settings,missing candidate disabled: false currentFormat: XRGB2101010 mirrorOf: none availableModes: 3840x2160@60.00Hz 3840x2160@29.98Hz 2560x1440@59.95Hz 1920x1080@60.00Hz 1920x1080@60.00Hz 1920x1080@59.94Hz 1600x900@60.00Hz 1280x1024@60.02Hz 1280x800@59.81Hz 1152x864@59.97Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1024x768@60.00Hz 800x600@60.32Hz 720x480@60.00Hz 720x480@59.94Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz colorManagementPreset: srgb sdrBrightness: 1.00 sdrSaturation: 1.00 sdrMinLuminance: 0.20 sdrMaxLuminance: 80 hardwareCursorsInUse: true ``` ### What should happen I assume that the parent containers should contain the children properly. ### Steps to reproduce ```shell 1. Open llauncher. 2. Open software requiring the polkit popup. 3. Polkit window now shows as seen in the image. ``` ### OS Artix ### Other OS (if "Other" above) _No response_ ### Init system non-systemd (openrc / runit / s6 / ...) ### Other init system (if "non-systemd" above) openrc ### Qt version 6.11.2 ### Branch / commit main ### Logs / backtrace / screenshots _No response_ ### Found a workaround? _No response_
AramJonghu added the bug label 2026-09-04 15:30:27 +02:00
AramJonghu added this to the Zshell board project 2026-09-04 15:30:27 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: zach/z-bar-qt#156