Skip to content

Toggle window breaks in Gnome 40 #1857

Description

@kaipee

Describe the bug

Under Gnome 40, toggling the window visibility works most of the time. Quite often the window will fail to either appear, or will display but not fullscreen.

Jun 04 14:42:07 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:09 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:09 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:10 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:11 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:11 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:12 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:12 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:12 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:13 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:13 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:13 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:13 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:14 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:14 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:14 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:14 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:14 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:15 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:15 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:15 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:15 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:15 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:15 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:16 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:16 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:16 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:16 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:17 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:17 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:17 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:17 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:17 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Treating resize request of legacy application 0x220000c as a fullscreen request
Jun 04 14:42:17 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:18 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:18 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:18 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Treating resize request of legacy application 0x220000c as a fullscreen request
Jun 04 14:42:18 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:18 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:19 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:19 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Treating resize request of legacy application 0x220000c as a fullscreen request
Jun 04 14:42:19 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:19 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:20 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:20 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Treating resize request of legacy application 0x220000c as a fullscreen request
Jun 04 14:42:20 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:21 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal
Jun 04 14:42:22 gb-lis-sys-21 guake.desktop[1551]: Showing the terminal
Jun 04 14:42:22 gb-lis-sys-21 gnome-shell[1285]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220000c
Jun 04 14:42:26 gb-lis-sys-21 guake.desktop[1551]: Hiding the terminal

To Reproduce

Use Gnome 40. Have Guake main window set to 100% vertical and horizontal. Toggle window visibility multiple times.


$ guake --support

Guake Version: 3.7.0

Vte Version: 0.64.1

Vte Runtime Version: 0.64.1


GTK+ Version: 3.24.29

GDK Backend: GdkX11.X11Display


Desktop Session: gnome-xorg


Display: :1

RGBA visual: True

Composited: True

  • Monitor: 0 - DEL HDMI-0
    • Geometry: 1280 x 1024 at 1920, 56
    • Size: 380 x 300 mm²
    • Primary: True
    • Refresh rate: 75.02 Hz
    • Subpixel layout: unknown
  • Monitor: 1 - DEL DP-2
    • Geometry: 1920 x 1080 at 3200, 0
    • Size: 598 x 336 mm²
    • Primary: False
    • Refresh rate: 60.00 Hz
    • Subpixel layout: unknown
  • Monitor: 2 - DEL DP-0
    • Geometry: 1920 x 1080 at 0, 0
    • Size: 598 x 336 mm²
    • Primary: False
    • Refresh rate: 60.00 Hz
    • Subpixel layout: unknown

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions