Yes that theming.js around like 479 (on bionic) looks like a candidate for calling the offending `meta_workspace_list_windows`:
_dockIsNear: function() {
if (this._dockActor.has_style_pseudo_class('overview'))
return false;
/* Get all the windows in the active workspace that are in the primary monitor and visible */
let activeWorkspace = global.screen.get_active_workspace();
let dash = this._dash;
let windows = activeWorkspace.list_windows().filter(function(metaWindow) {
return metaWindow.get_monitor() === dash._monitorIndex && metaWindow.showing_on_its_workspace() && metaWindow.get_window_type() != Meta.WindowType.DESKTOP;
});
Yes that theming.js around like 479 (on bionic) looks like a candidate for calling the offending `meta_workspace _list_windows` :
_dockIsNear: function() { dockActor. has_style_ pseudo_ class(' overview' )) screen. get_active_ workspace( ); .list_windows( ).filter( function( metaWindow) { get_monitor( ) === dash._monitorIndex &&
metaWindow .showing_ on_its_ workspace( ) &&
metaWindow .get_window_ type() != Meta.WindowType .DESKTOP;
if (this._
return false;
/* Get all the windows in the active workspace that are in the primary monitor and visible */
let activeWorkspace = global.
let dash = this._dash;
let windows = activeWorkspace
return metaWindow.
});