https://bugs.kde.org/show_bug.cgi?id=426882

            Bug ID: 426882
           Summary: Overwrite dialog always appears under the topmost
                    window
           Product: frameworks-kio
           Version: 5.73.0
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Overwrite dialog
          Assignee: kio-bugs-n...@kde.org
          Reporter: cantabile.d...@gmail.com
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

SUMMARY
When I resend a file from my Android phone to my laptop via Bluetooth, the
overwrite dialog appears, but it's always under whatever the topmost window
happens to be at the time. For example, I often have Firefox, Chromium, and
Konsole running. Whichever of them is at the top, the overwrite dialog will
appear under that.


STEPS TO REPRODUCE
1. Set the Bluetooth thing to automatically accept files from trusted devices.
2. Pick a folder to save the files received over Bluetooth.
3. Mark your phone as a trusted device.
4. Send a file from your phone, then send the same file again.


OBSERVED RESULT
The "Receiving file over Bluetooth" notification appears. Then the overwrite
dialog pops up, but it's under whatever was the topmost window. However, the
overwrite dialog does have keyboard focus. Its taskbar entry is highlighted.


EXPECTED RESULT
The overwrite dialog should appear above every other window I have open at the
time.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
(available in About System)
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.73.0
Qt Version: 5.15.1
Bluedevil Version: 5.19.5


ADDITIONAL INFORMATION
I tried to reproduce this with a simple Pyqt app that just pops up a QDialog,
but that worked correctly. I didn't see anything weird in the RenameDialog
class or the askFileRename function.

I would have preferred to send a patch instead of a bug report, but KDE is
complicated.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to