Qt program doesn't receive any mouse event when overlapping with gnome-shell panel

  • The gnome-shell's window-list extension provides a panel. I write a Qt program and put it on top of this panel to implement my taskbar. The window flags I set are Qt::FramelessWindowHint|Qt::X11BypassWindowManagerHint|Qt::WindowStaysOnTopHint. My program can cover the panel successfully, but it can't receive any mouse event. It seems the focus is still captured by the window-list extension. How could I resolve this? Thanks.

  • Lifetime Qt Champion

    It seems like a gnome issue.
    Not really sure what we can do about it.
    Keyboard focus is one thing but no mouse events is a bit odd.

Log in to reply