[gitg] Fix clone url validity check



commit c65df170031940711665663a8b567c737d00762e
Author: Jesse van den Kieboom <jessevdk gnome org>
Date:   Fri Jul 31 20:51:22 2015 +0200

    Fix clone url validity check

 gitg/gitg-clone-dialog.vala |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/gitg/gitg-clone-dialog.vala b/gitg/gitg-clone-dialog.vala
index 60390f9..a32782e 100644
--- a/gitg/gitg-clone-dialog.vala
+++ b/gitg/gitg-clone-dialog.vala
@@ -81,7 +81,9 @@ public class CloneDialog : Gtk.Dialog
                        string ?tooltip_text = null;
                        string ?icon_name = null;
 
-                       if (d_entry_url.text != "")
+                       var is_valid = (d_entry_url.text != "");
+
+                       if (!is_valid)
                        {
                                icon_name = "dialog-warning-symbolic";
                                tooltip_text = _("The URL introduced is not supported");
@@ -89,6 +91,8 @@ public class CloneDialog : Gtk.Dialog
 
                        d_entry_url.set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, icon_name);
                        d_entry_url.set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY, tooltip_text);
+
+                       set_response_sensitive(Gtk.ResponseType.OK, is_valid);
                });
        }
 }


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