workspaces-to-dock
workspaces-to-dock copied to clipboard
Sizing on Gnome 3.38
###Linux Distribution version Arch Linux, rolling
###Gnome Shell version 3.38
###Xorg or Wayland (or both) Both (primarily Wayland)
###Extension version or branch 3.38 (master)
###Description of the problem When using the workspace dock on the bottom (or when using a custom size for the dock), the windows don't respect the dock and act as if isn't there, potentially going behind them.
###Steps to reproduce the problem Resize the dock and/or place it in a different location than on the right.
So I've been playing around to try and fix the problem and I have a partially working solution on my fork of this repo; basically, the function override for WorkspacesView.WorkspacesDisplay.prototype._updateWorkspacesActualGeometry
doesn't quite seem to work anymore. I'm not sure if it's because the ._workspaces
property is now an array of workspace objects, or because this._actualGeometry
needs to be set. However, while these changes allow it to run properly once (when you first enable the overview), closing and re-opening the overview results in them again leaving space for the invisible, non-present original workspace dock.
I'm not quite sure where the actual changes need to be made, so if anyone has any insight that would be much appreciated. Otherwise I'll continue to try and find a fix (pretty new to Gnome extensions in general).
https://github.com/astatide/workspaces-to-dock