diff --git a/src/SetBG.cc b/src/SetBG.cc index 088e7f3..6aa6890 100644 --- a/src/SetBG.cc +++ b/src/SetBG.cc @@ -1017,10 +1017,8 @@ std::map SetBGXinerama::get_active_displays() { std::map map_displays; - // if at least 2 screens, add the full screen - // reason being if xinerama on but only one screen, full screen is the same as the first display - if (this->xinerama_num_screens > 1) - map_displays[this->get_fullscreen_key()] = _("Full Screen"); + // always add full screen as we need the -1 key always + map_displays[this->get_fullscreen_key()] = _("Full Screen"); // add individual screens for (int i=0; i < xinerama_num_screens; i++) {