diff --git a/gnome/src/virtualdisplayeffect.js b/gnome/src/virtualdisplayeffect.js index 898012d..0f02693 100644 --- a/gnome/src/virtualdisplayeffect.js +++ b/gnome/src/virtualdisplayeffect.js @@ -384,7 +384,7 @@ export const VirtualDisplayEffect = GObject.registerClass({ vfunc_paint_target(node, paintContext) { if (!this._initialized) { - const aspect = this.get_actor().width / this.get_actor().height; + const aspect = this.target_monitor.width / this.target_monitor.height; const fovDiagonalRadians = Globals.data_stream.device_data.displayFov * Math.PI / 180.0; const diagToVertRatio = Math.sqrt(aspect * aspect + 1); const fovVerticalRadians = fovDiagonalRadians / diagToVertRatio; diff --git a/gnome/src/virtualdisplaysactor.js b/gnome/src/virtualdisplaysactor.js index 66da820..7fb9b54 100644 --- a/gnome/src/virtualdisplaysactor.js +++ b/gnome/src/virtualdisplaysactor.js @@ -664,9 +664,7 @@ export const VirtualDisplaysActor = GObject.registerClass({ ); if (this.focused_monitor_index !== focusedMonitorIndex) { - if (this.focused_monitor_index !== -1) - Globals.logger.log_debug(`Switching to monitor ${focusedMonitorIndex}`); - + Globals.logger.log_debug(`Switching to monitor ${focusedMonitorIndex}`); this.focused_monitor_index = focusedMonitorIndex; } }