diff .svn/pristine/b9/b9c054d6539805d812fa35be587a1c5bf3159ea1.svn-base @ 1296:038ba2d95de8 redmine-2.2

Fix redmine-2.2 branch update (add missing svn files)
author Chris Cannam
date Fri, 14 Jun 2013 09:05:06 +0100
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.svn/pristine/b9/b9c054d6539805d812fa35be587a1c5bf3159ea1.svn-base	Fri Jun 14 09:05:06 2013 +0100
@@ -0,0 +1,33 @@
+$(document).ready(function() {
+  /* 
+  If we're viewing a tag or branch, don't display it in the
+  revision box
+  */
+  var branch_selected = $('#branch').length > 0 && $('#rev').val() == $('#branch').val();
+  var tag_selected = $('#tag').length > 0 && $('#rev').val() == $('#tag').val();
+  if (branch_selected || tag_selected) {
+    $('#rev').val('');
+  }
+
+  /* 
+  Copy the branch/tag value into the revision box, then disable
+  the dropdowns before submitting the form
+  */
+  $('#branch,#tag').change(function() {
+    $('#rev').val($(this).val());
+    $('#branch,#tag').attr('disabled', true);
+    $(this).parent().submit();
+    $('#branch,#tag').removeAttr('disabled');
+  });
+
+  /*
+  Disable the branch/tag dropdowns before submitting the revision form
+  */
+  $('#rev').keydown(function(e) {
+    if (e.keyCode == 13) {
+      $('#branch,#tag').attr('disabled', true);
+      $(this).parent().submit();
+      $('#branch,#tag').removeAttr('disabled');
+    }
+  });
+})