Bug 480365

Summary: Authentication dialog for remote file systems isn't parented to Dolphin on Wayland
Product: [Frameworks and Libraries] frameworks-kio Reporter: Nicolas Fella <nicolas.fella>
Component: generalAssignee: KIO Bugs <kio-bugs-null>
Status: REPORTED ---    
Severity: normal CC: kdelibs-bugs-null
Priority: NOR Keywords: qt6
Version First Reported In: 5.248.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nicolas Fella 2024-01-26 15:14:09 UTC
STEPS TO REPRODUCE
1. Open Dolphin 
2. Navigate to e.g. SMB or SFTP share
3. Get prompted for credentials

OBSERVED RESULT
The dialog isn't parented to Dolphin. It appears separate in the task manager and can go behind the main Dolphin window

EXPECTED RESULT
The dialog acts like a child window of Dolphin

SOFTWARE/OS VERSIONS
KDE Plasma Version: master
KDE Frameworks Version: master
Qt Version: 6.7

ADDITIONAL INFORMATION
Since the dialog is from a separate process (kiod) this needs using xdg-foreign on Wayland