Monitor: use default Screen as fallback
parent
eace35174c
commit
39ec1430ca
|
@ -29,8 +29,8 @@ class Monitor {
|
||||||
public signal void connected(string name);
|
public signal void connected(string name);
|
||||||
public signal void disconnected(string name);
|
public signal void disconnected(string name);
|
||||||
|
|
||||||
public Monitor(Gdk.Screen scr) {
|
public Monitor(Gdk.Screen? scr = null) {
|
||||||
screen = scr;
|
screen = (screen != null) ? scr : Gdk.Screen.get_default();
|
||||||
monitors = get_list();
|
monitors = get_list();
|
||||||
screen.monitors_changed.connect(on_monitor_changed);
|
screen.monitors_changed.connect(on_monitor_changed);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue