Sha256: 546aedb1d74a4bd697935e1807151b92be2f5bc5c142a983fcd0238912e946bf

Contents?: true

Size: 1.03 KB

Versions: 34

Compression:

Stored size: 1.03 KB

Contents

/* Redmine - project management software
   Copyright (C) 2006-2015  Jean-Philippe Lang */

$(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');
    }
  });
})

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
redmine_extensions-0.0.39 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.38 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.37 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.11 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.10 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.36 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.34 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.09 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.07 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.06 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.05 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.04 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.03 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.33 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.02 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.1.01 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.29 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.28 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.27 spec/redmine/public/javascripts/repository_navigation.js
redmine_extensions-0.0.24 spec/redmine/public/javascripts/repository_navigation.js