Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-121732

Investigate activating windows of already active application

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Not Evaluated Not Evaluated
    • None
    • None
    • QPA: Wayland
    • None
    • Linux/Wayland
    • aefff17a6 (dev)

      On Wayland we claim that we don't support window activation today (QPlatformIntegration::WindowActivation). But there are two cases for window activation:

      • Activating the application from being in the background
      • Activating a window of an already active application

      In our tests we often use requestActivate() for the latter case.

      We already implement QWaylandWindow::raise(), so changing the window level is already possible. It seems strange that the Wayland protocol would prevent an app from changing keyboard focus from one window to another of its already active application, so this might be something we can support, even if don't support making the application active.

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            davidedmundson David Edmundson
            vestbo Tor Arne Vestbø
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes