forge-ext / forge

Forge - Tiling and Window Manager for Gnome-Shell
GNU General Public License v3.0
838 stars 41 forks source link

bug: wrong height in 2x2 #330

Open moritztim opened 7 months ago

moritztim commented 7 months ago
**(1) Issue/Bug Description/Video Capture/Screenshots:** Here is my layout: ![image](https://github.com/forge-ext/forge/assets/90388353/6e11d63c-63a4-4a03-a235-dd8428ee5ed3) As you can see the lower 2 windows are twice as tall as they are supposed to be: ![image](https://github.com/forge-ext/forge/assets/90388353/9d6a0879-39d9-4b85-821b-f38b86b49452) **(2) Steps to reproduce (if you know):** 1. tile 4 way, with top left tabbed, which leads to a bunch of trouble trina get it right 2. mess around a bit because of these issues until you get that 2x2 layout **(3) Distribution and Linux version:**
NAME="Arch Linux" PRETTY_NAME="Arch Linux" ID=arch BUILD_ID=rolling ANSI_COLOR="38;2;23;147;209" HOME_URL="https://archlinux.org/" DOCUMENTATION_URL="https://wiki.archlinux.org/" SUPPORT_URL="https://bbs.archlinux.org/" BUG_REPORT_URL="https://bugs.archlinux.org/" PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/" LOGO=archlinux-logo Linux moritz 6.1.65-1-lts #1 SMP PREEMPT_DYNAMIC Sun, 03 Dec 2023 12:06:12 +0000 x86_64 GNU/Linux

(4) Journal Logs from the last hour:

Dec 04 14:47:30 moritz gnome-shell[1459]: Object St.Icon (0x55cf9cb8b5a0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   55cf9a30b538 i   file:///home/moritz/.local/share/gnome-shell/extensions/forge@jmmaranan.com/lib/extension/indicator.js:117 (16d9d7eb9ce0 @ 87)
                                          #1   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:30 moritz gnome-shell[1459]: Object St.Icon (0x55cf9d4bb9a0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   55cf9a30b538 i   file:///home/moritz/.local/share/gnome-shell/extensions/forge@jmmaranan.com/lib/extension/indicator.js:117 (16d9d7eb9ce0 @ 87)
                                          #1   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:30 moritz gnome-shell[1459]: Object St.Icon (0x55cf9d1af8c0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   55cf9a30b538 i   file:///home/moritz/.local/share/gnome-shell/extensions/forge@jmmaranan.com/lib/extension/indicator.js:117 (16d9d7eb9ce0 @ 87)
                                          #1   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:30 moritz gnome-shell[1459]: Object St.Icon (0x55cfa59bc920), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   55cf9a30b538 i   file:///home/moritz/.local/share/gnome-shell/extensions/forge@jmmaranan.com/lib/extension/indicator.js:117 (16d9d7eb9ce0 @ 87)
                                          #1   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:31 moritz gnome-shell[1459]: JS ERROR: TypeError: event is null
                                          addClickAction/<@resource:///org/gnome/shell/ui/dnd.js:153:13
                                          @resource:///org/gnome/shell/ui/init.js:21:20
Dec 04 14:47:32 moritz gnome-shell[1459]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55cfa4458d00), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   7ffeba3a1f90 b   resource:///org/gnome/shell/ui/workspacesView.js:646 (294d3a609470 @ 33)
                                          #1   7ffeba3a20d0 b   resource:///org/gnome/shell/ui/workspacesView.js:693 (294d3a609510 @ 433)
                                          #2   55cf9a30b900 i   resource:///org/gnome/shell/ui/workspace.js:856 (2a2dc07c2880 @ 378)
                                          #3   55cf9a30b878 i   resource:///org/gnome/shell/ui/workspace.js:808 (2a2dc07c27e0 @ 17)
                                          #4   55cf9a30b7e0 i   resource:///org/gnome/shell/ui/workspacesView.js:1014 (294d3a609ec0 @ 129)
                                          #5   55cf9a30b750 i   resource:///org/gnome/shell/ui/overviewControls.js:699 (2a2dc077bba0 @ 50)
                                          #6   55cf9a30b6c8 i   resource:///org/gnome/shell/ui/layout.js:373 (13e8139cefb0 @ 22)
                                          #7   55cf9a30b638 i   resource:///org/gnome/shell/ui/overview.js:650 (2a2dc0777a10 @ 164)
                                          #8   55cf9a30b5b8 i   resource:///org/gnome/shell/ui/overview.js:636 (2a2dc07779c0 @ 12)
                                          #9   55cf9a30b538 i   resource:///org/gnome/shell/ui/overviewControls.js:750 (2a2dc077bdd0 @ 55)
                                          #10   7ffeba3a9520 b   resource:///org/gnome/shell/ui/environment.js:84 (294d3a6218d0 @ 39)
                                          #11   7ffeba3a9c00 b   resource:///org/gnome/shell/ui/environment.js:250 (294d3a6695b0 @ 14)
                                          #12   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:32 moritz gnome-shell[1459]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55cfa4458d00), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   7ffeba3a20d0 b   resource:///org/gnome/shell/ui/workspacesView.js:695 (294d3a609510 @ 450)
                                          #1   55cf9a30b900 i   resource:///org/gnome/shell/ui/workspace.js:856 (2a2dc07c2880 @ 378)
                                          #2   55cf9a30b878 i   resource:///org/gnome/shell/ui/workspace.js:808 (2a2dc07c27e0 @ 17)
                                          #3   55cf9a30b7e0 i   resource:///org/gnome/shell/ui/workspacesView.js:1014 (294d3a609ec0 @ 129)
                                          #4   55cf9a30b750 i   resource:///org/gnome/shell/ui/overviewControls.js:699 (2a2dc077bba0 @ 50)
                                          #5   55cf9a30b6c8 i   resource:///org/gnome/shell/ui/layout.js:373 (13e8139cefb0 @ 22)
                                          #6   55cf9a30b638 i   resource:///org/gnome/shell/ui/overview.js:650 (2a2dc0777a10 @ 164)
                                          #7   55cf9a30b5b8 i   resource:///org/gnome/shell/ui/overview.js:636 (2a2dc07779c0 @ 12)
                                          #8   55cf9a30b538 i   resource:///org/gnome/shell/ui/overviewControls.js:750 (2a2dc077bdd0 @ 55)
                                          #9   7ffeba3a9520 b   resource:///org/gnome/shell/ui/environment.js:84 (294d3a6218d0 @ 39)
                                          #10   7ffeba3a9c00 b   resource:///org/gnome/shell/ui/environment.js:250 (294d3a6695b0 @ 14)
                                          #11   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:32 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:47:32 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 04 14:47:32 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:47:32 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 04 14:47:32 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:47:32 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 04 14:47:32 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:47:32 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 04 14:47:32 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:47:32 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 04 14:47:32 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:47:32 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 04 14:47:32 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:47:32 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 04 14:47:32 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:47:32 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 04 14:47:35 moritz gnome-shell[1459]: Object St.Icon (0x55cf9cb8b5a0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   55cf9a30b538 i   file:///home/moritz/.local/share/gnome-shell/extensions/forge@jmmaranan.com/lib/extension/indicator.js:117 (16d9d7eb9ce0 @ 87)
                                          #1   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:35 moritz gnome-shell[1459]: Object St.Icon (0x55cf9d4bb9a0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   55cf9a30b538 i   file:///home/moritz/.local/share/gnome-shell/extensions/forge@jmmaranan.com/lib/extension/indicator.js:117 (16d9d7eb9ce0 @ 87)
                                          #1   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:35 moritz gnome-shell[1459]: Object St.Icon (0x55cf9d1af8c0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   55cf9a30b538 i   file:///home/moritz/.local/share/gnome-shell/extensions/forge@jmmaranan.com/lib/extension/indicator.js:117 (16d9d7eb9ce0 @ 87)
                                          #1   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:35 moritz gnome-shell[1459]: Object St.Icon (0x55cfa59bc920), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   55cf9a30b538 i   file:///home/moritz/.local/share/gnome-shell/extensions/forge@jmmaranan.com/lib/extension/indicator.js:117 (16d9d7eb9ce0 @ 87)
                                          #1   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:47:41 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa209db40] is on because it needs an allocation.
Dec 04 14:47:41 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cf9e383390] is on because it needs an allocation.
these last two happened a bunch of times in a row Then the following was repeated about 4 times:
Dec 04 14:48:04 moritz gnome-shell[1459]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55cfae79ff80), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   7ffeba3a29e0 b   resource:///org/gnome/shell/ui/workspacesView.js:646 (294d3a609470 @ 33)
                                          #1   7ffeba3a2af0 I   resource:///org/gnome/shell/ui/workspacesView.js:693 (294d3a609510 @ 433)
                                          #2   7ffeba3a40a0 b   resource:///org/gnome/shell/ui/workspace.js:856 (2a2dc07c2880 @ 378)
                                          #3   7ffeba3a4150 b   resource:///org/gnome/shell/ui/workspace.js:808 (2a2dc07c27e0 @ 17)
                                          #4   7ffeba3a6930 b   resource:///org/gnome/shell/ui/workspacesView.js:1014 (294d3a609ec0 @ 129)
                                          #5   55cf9a30b750 i   resource:///org/gnome/shell/ui/overviewControls.js:699 (2a2dc077bba0 @ 50)
                                          #6   55cf9a30b6c8 i   resource:///org/gnome/shell/ui/layout.js:373 (13e8139cefb0 @ 22)
                                          #7   55cf9a30b638 i   resource:///org/gnome/shell/ui/overview.js:650 (2a2dc0777a10 @ 164)
                                          #8   55cf9a30b5b8 i   resource:///org/gnome/shell/ui/overview.js:636 (2a2dc07779c0 @ 12)
                                          #9   55cf9a30b538 i   resource:///org/gnome/shell/ui/overviewControls.js:750 (2a2dc077bdd0 @ 55)
                                          #10   7ffeba3a9b50 b   resource:///org/gnome/shell/ui/environment.js:84 (294d3a6218d0 @ 39)
                                          #11   7ffeba3a9c00 b   resource:///org/gnome/shell/ui/environment.js:250 (294d3a6695b0 @ 14)
                                          #12   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:48:04 moritz gnome-shell[1459]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55cfae79ff80), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                          == Stack trace for context 0x55cf9a240440 ==
                                          #0   7ffeba3a2af0 I   resource:///org/gnome/shell/ui/workspacesView.js:695 (294d3a609510 @ 450)
                                          #1   7ffeba3a40a0 b   resource:///org/gnome/shell/ui/workspace.js:856 (2a2dc07c2880 @ 378)
                                          #2   7ffeba3a4150 b   resource:///org/gnome/shell/ui/workspace.js:808 (2a2dc07c27e0 @ 17)
                                          #3   7ffeba3a6930 b   resource:///org/gnome/shell/ui/workspacesView.js:1014 (294d3a609ec0 @ 129)
                                          #4   55cf9a30b750 i   resource:///org/gnome/shell/ui/overviewControls.js:699 (2a2dc077bba0 @ 50)
                                          #5   55cf9a30b6c8 i   resource:///org/gnome/shell/ui/layout.js:373 (13e8139cefb0 @ 22)
                                          #6   55cf9a30b638 i   resource:///org/gnome/shell/ui/overview.js:650 (2a2dc0777a10 @ 164)
                                          #7   55cf9a30b5b8 i   resource:///org/gnome/shell/ui/overview.js:636 (2a2dc07779c0 @ 12)
                                          #8   55cf9a30b538 i   resource:///org/gnome/shell/ui/overviewControls.js:750 (2a2dc077bdd0 @ 55)
                                          #9   7ffeba3a9b50 b   resource:///org/gnome/shell/ui/environment.js:84 (294d3a6218d0 @ 39)
                                          #10   7ffeba3a9c00 b   resource:///org/gnome/shell/ui/environment.js:250 (294d3a6695b0 @ 14)
                                          #11   55cf9a30b4a8 i   resource:///org/gnome/shell/ui/init.js:21 (13e813970ba0 @ 48)
Dec 04 14:48:04 moritz gnome-shell[1459]: invalid (NULL) pointer instance
Dec 04 14:48:04 moritz gnome-shell[1459]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
These two lines were themselves repeated a bunch every time.

(5) Gnome Shell version:

45.2

(6) Forge version and where was Forge installed from:

extensions.gnome.org

(8) Monitor Setup (2 x 1080p, 4K, Primary(Horizontal), Secondary(Vertical), etc):

I have 4 monitors but all the windows were spawned on the same one and it's 1920x1080. One of the others is on its side.

(9) Other Installed/Enabled Extensions:

forge@jmmaranan.com Name: Forge Description: Tiling and window manager for GNOME Please report bugs/issues on https://github.com/forge-ext/forge/issues Path: /home/mwidmann/.local/share/gnome-shell/extensions/forge@jmmaranan.com URL: https://github.com/forge-ext/forge Version: 77 State: ENABLED mprisLabel@moon-0xff.github.com Name: Media Label and Controls (Mpris Label) Description: Display a label in your panel with the song/title/album/artist information available from an mpris compatible player. You can also control the player, raise/lower its volume, customize the label, and a lot more! This extension works with Spotify, Vlc, Rhythmbox, Firefox, Chromium, and (probably) any MPRIS compatible player. Path: /home/mwidmann/.local/share/gnome-shell/extensions/mprisLabel@moon-0xff.github.com URL: https://github.com/Moon-0xff/gnome-mpris-label Version: 26 State: ENABLED pano@elhan.io Name:  Pano - Clipboard Manager for GNOME 45 Description: Next-gen Clipboard manager for Gnome Shell You need libgda and gsound for this extension to work. Fedora: sudo dnf install libgda libgda-sqlite Arch Linux: sudo pacman -S libgda (libgda6 for gnome-43 or later) Ubuntu/Debian: sudo apt install gir1.2-gda-5.0 gir1.2-gsound-1.0 openSUSE: sudo zypper install libgda-6_0-sqlite typelib-1_0-Gda-6_0 typelib-1_0-GSound-1_0 Path: /home/mwidmann/.local/share/gnome-shell/extensions/pano@elhan.io URL: https://github.com/Totto16/gnome-shell-pano Version: 1000 State: ENABLED arch-update@RaphaelRochet Name: Arch Linux Updates Indicator Description: Update indicator for Arch Linux and GNOME Shell. ** Note : you now need to install the package pacman-contrib to use the checkupdates script. ** Can support AUR or other distros by changing command used to check for and apply updates. See README about Gnome Console Path: /home/mwidmann/.local/share/gnome-shell/extensions/arch-update@RaphaelRochet URL: https://github.com/RaphaelRochet/arch-update Version: 57 State: ENABLED solaar-extension@sidevesh Name: Solaar extension Description: Allow Solaar to support certain features on non X11 systems Path: /home/mwidmann/.local/share/gnome-shell/extensions/solaar-extension@sidevesh URL: https://github.com/sidevesh/solaar-extension-for-gnome Version: 3 State: ENABLED blur-my-shell@aunetx Name: Blur my Shell Description: Adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview. You can support my work by sponsoring me on: - github: https://github.com/sponsors/aunetx - ko-fi: https://ko-fi.com/aunetx Note: if the extension shows an error after updating, please make sure to restart your session to see if it persists. This is due to a bug in gnome shell, which I can't fix by myself. Path: /home/mwidmann/.local/share/gnome-shell/extensions/blur-my-shell@aunetx URL: https://github.com/aunetx/gnome-shell-extension-blur-my-shell Version: 54 State: ENABLED dash-to-dock@micxgx.gmail.com Name: Dash to Dock Description: A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops. Side and bottom placement options are available. Path: /home/mwidmann/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com URL: https://micheleg.github.io/dash-to-dock/ Original author: micxgx@gmail.com Version: 89 State: ENABLED Vitals@CoreCoding.com Name: Vitals Description: A glimpse into your computer's temperature, voltage, fan speed, memory usage, processor load, system resources, network speed and storage stats. This is a one stop shop to monitor all of your vital sensors. Uses asynchronous polling to provide a smooth user experience. Feature requests or bugs? Please use GitHub. Path: /home/mwidmann/.local/share/gnome-shell/extensions/Vitals@CoreCoding.com URL: https://github.com/corecoding/Vitals Version: 63 State: ENABLED just-perfection-desktop@just-perfection Name: Just Perfection Description: Tweak Tool to Customize GNOME Shell, Change the Behavior and Disable UI Elements Path: /home/mwidmann/.local/share/gnome-shell/extensions/just-perfection-desktop@just-perfection URL: https://gitlab.gnome.org/jrahmatzadeh/just-perfection Version: 27 State: ENABLED appindicatorsupport@rgcjonas.gmail.com Name: AppIndicator and KStatusNotifierItem Support Description: Adds AppIndicator, KStatusNotifierItem and legacy Tray icons support to the Shell Path: /home/mwidmann/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com URL: https://github.com/ubuntu/gnome-shell-extension-appindicator Version: 57 State: ENABLED fq@megh Name: Force Quit Description: Adds a force quit button. On accidental click, right click or press [ESC] to undo. Customize position by tweaking line 50 of extension.js Path: /home/mwidmann/.local/share/gnome-shell/extensions/fq@megh URL: https://github.com/meghprkh/force-quit/ Version: 31 State: ENABLED ShutdownTimer@deminder Name: Shutdown Timer Description: Shutdown/reboot/suspend the device after a specific time or wake with a rtc alarm. The screen-saver will not interrupt the timer. A privileged control script may be installed to control shutdown and rtcwake as user. Path: /home/mwidmann/.local/share/gnome-shell/extensions/ShutdownTimer@deminder URL: https://github.com/Deminder/ShutdownTimer Version: 41 State: ENABLED drive-menu@gnome-shell-extensions.gcampax.github.com Name: Removable Drive Menu Description: A status menu for accessing and unmounting removable devices. Path: /usr/share/gnome-shell/extensions/drive-menu@gnome-shell-extensions.gcampax.github.com URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions State: ENABLED places-menu@gnome-shell-extensions.gcampax.github.com Name: Places Status Indicator Description: Add a menu for quickly navigating places in the system. This extension is part of Classic Mode and is officially supported by GNOME. Please do not report bugs using the form below, use GNOME's GitLab instance instead. Path: /usr/share/gnome-shell/extensions/places-menu@gnome-shell-extensions.gcampax.github.com URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions State: ENABLED user-theme@gnome-shell-extensions.gcampax.github.com Name: User Themes Description: Load shell themes from user directory. Path: /usr/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions State: ENABLED

(10) Other Notes:

n/a

moritztim commented 7 months ago

I just achieved this state image it stayed for like 2s until it jumped to this image Now all windows are sized correctly, even after recreating the original layout.

Dec 04 15:14:36 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7629084 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:14:42 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7629084 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:14:58 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7629084 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:15:03 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7629084 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:15:16 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x761a796 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:15:17 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7629084 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:15:22 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7629084 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:16:23 moritz gnome-shell[1459]: [pano] [clipboard-manager] error: TypeError: DataView: expected ArrayBuffer, got Uint8Array
Dec 04 15:16:29 moritz gnome-shell[1459]: [pano] [pano-item-factory] err: TypeError: Pixbuf is undefined
Dec 04 15:17:05 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x761a796 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:17:05 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7668ec7 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:17:06 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7668f65 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:17:06 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x7668ec7 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:17:07 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x76691d8 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:17:09 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x76693d2 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:17:10 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x761a796 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:17:16 moritz gnome-shell[1459]: Window manager warning: WM_TRANSIENT_FOR window 0x761a5dc for 0x761a796 window override-redirect is an override-redirect window and this is not correct according to the standard, so we'll fallback to the first non-override-redirect window 0x760015e.
Dec 04 15:17:24 moritz gnome-shell[1459]: [pano] [pano-item-factory] err: TypeError: Pixbuf is undefined
Dec 04 15:18:08 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa67b5da0] is on because it needs an allocation.
Dec 04 15:18:08 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa3564cd0] is on because it needs an allocation.
Dec 04 15:18:08 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa61b4ba0] is on because it needs an allocation.
Dec 04 15:18:08 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa61b4fd0] is on because it needs an allocation.
Dec 04 15:18:12 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa51b6100] is on because it needs an allocation.
Dec 04 15:18:12 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa51b6530] is on because it needs an allocation.
Dec 04 15:18:12 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa209db40] is on because it needs an allocation.
Dec 04 15:18:12 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cf9e383390] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa51b6100] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa51b6530] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa67b5da0] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa3564cd0] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa61b4ba0] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa61b4fd0] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa209db40] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cf9e383390] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cf9e33a6d0] is on because it needs an allocation.
Dec 04 15:18:15 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cf9e35cca0] is on because it needs an allocation.
Dec 04 15:18:20 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cf9e33a6d0] is on because it needs an allocation.
Dec 04 15:18:20 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cf9e35cca0] is on because it needs an allocation.
Dec 04 15:18:20 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cfa209db40] is on because it needs an allocation.
Dec 04 15:18:20 moritz gnome-shell[1459]: Can't update stage views actor [:0x55cf9e383390] is on because it needs an allocation.

jmmaranan commented 2 weeks ago

Hi, are you using dynamic workspaces?

moritztim commented 2 weeks ago

I'm always on a single workspace but I don't have dynamic workspaces disabled