forked from Shinonome/dots-hyprland
revert overview_hyprland.js
This commit is contained in:
@@ -60,6 +60,10 @@ export default (overviewMonitor = 0) => {
|
|||||||
else if (x < 0) { w = x + w; x = 0; }
|
else if (x < 0) { w = x + w; x = 0; }
|
||||||
if (y + h <= 0) x += (Math.floor(y / monitors[monitor].height) * monitors[monitor].height);
|
if (y + h <= 0) x += (Math.floor(y / monitors[monitor].height) * monitors[monitor].height);
|
||||||
else if (y < 0) { h = y + h; y = 0; }
|
else if (y < 0) { h = y + h; y = 0; }
|
||||||
|
// Prevents throwing an error when multiple monitors are plugged in but only one is enabled (#1047)
|
||||||
|
if (monitors.length - 1 < monitor) {
|
||||||
|
monitor = monitors.length - 1;
|
||||||
|
}
|
||||||
// Truncate if offscreen
|
// Truncate if offscreen
|
||||||
if (x + w > monitors[monitor].width) w = monitors[monitor].width - x;
|
if (x + w > monitors[monitor].width) w = monitors[monitor].width - x;
|
||||||
if (y + h > monitors[monitor].height) h = monitors[monitor].height - y;
|
if (y + h > monitors[monitor].height) h = monitors[monitor].height - y;
|
||||||
|
|||||||
Reference in New Issue
Block a user