Monitor: use default Screen as fallback

master
Sebastian Reichel 2012-01-17 16:41:22 +01:00
parent eace35174c
commit 39ec1430ca
1 changed files with 2 additions and 2 deletions

View File

@ -29,8 +29,8 @@ class Monitor {
public signal void connected(string name);
public signal void disconnected(string name);
public Monitor(Gdk.Screen scr) {
screen = scr;
public Monitor(Gdk.Screen? scr = null) {
screen = (screen != null) ? scr : Gdk.Screen.get_default();
monitors = get_list();
screen.monitors_changed.connect(on_monitor_changed);
}