Background button: Keep default size if the monitor size is unavailable

This commit is contained in:
Romain Vigier
2022-04-13 14:51:35 +02:00
parent 2867507c81
commit 70f3000113
+2
View File
@@ -47,6 +47,8 @@ var BackgroundButton = GObject.registerClass({
#setupSize() {
const display = Gdk.Display.get_default();
const monitor = display.get_monitors().get_item(0);
if (monitor.width_mm === 0 || monitor.height_mm === 0)
return;
if (monitor.width_mm > monitor.height_mm)
this.thumb_height *= monitor.height_mm / monitor.width_mm;
else