gnome-scan r657 - in trunk: . lib



Author: bersace
Date: Thu Dec 11 21:06:57 2008
New Revision: 657
URL: http://svn.gnome.org/viewvc/gnome-scan?rev=657&view=rev

Log:
Autoselect first scanner as it is added

Modified:
   trunk/ChangeLog
   trunk/lib/gnome-scan-scanner-selector.vala

Modified: trunk/lib/gnome-scan-scanner-selector.vala
==============================================================================
--- trunk/lib/gnome-scan-scanner-selector.vala	(original)
+++ trunk/lib/gnome-scan-scanner-selector.vala	Thu Dec 11 21:06:57 2008
@@ -133,13 +133,18 @@
 		{
 			TreeIter iter;
 
+			// auto select first scanners
+			// TODO: remember selection in GConf
+			this.scanners.get_iter_first(out iter);
+			if (this.scanners.iter_is_valid(iter))
+				this.view.get_selection().select_iter(iter);
+
+			// stop polling once all backends ended probing.
 			if (this.backends_probing_count == 0) {
 				this.probe_done();
-				// TODO: remember selection in GConf
-				this.scanners.get_iter_first(out iter);
-				this.view.get_selection().select_iter(iter);
 				return false;
 			}
+
 			return true;
 		}
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]