Package: nitrogen
Version: 1.4-2
Severity: normal

>I can not reproduce this.

It is an "Apply" button bugs. If you click directly on wallpaper (I
didn't know about such possibility) everything works fine. Anyway, I've
attached a patch to this message which fix apply for me.
--- src/NWindow.cc      2008-07-31 03:46:26.000000000 +0400
+++ src/NWindow.cc      2009-10-13 13:50:15.000000000 +0400
@@ -141,6 +141,10 @@
 
         std::map<Glib::ustring, Glib::ustring>::iterator mapiter = 
view.map_setbgs.find(curbgondisp);
 
+       // checking for fullscreen xinerama with several screens end
+       if( mapiter == view.map_setbgs.end() )
+           break;
+
         // if filenames don't match, this row must be blanked out!
         Glib::ustring filename = (*i)[view.record.Filename];
         if (filename != (*mapiter).second)
@@ -152,7 +156,8 @@
             (*i)[view.record.Description] = 
Util::make_current_set_string(this, filename, (*mapiter).first);
     }
 
-    if (!this->is_multihead || thedisp == "xin_-1")
+    // some debug error check?
+    if (!this->is_xinerama && thedisp == "xin_-1")
     {
         hide();
         Gtk::Main::quit();

Reply via email to