Index: lib/redmine.rb =================================================================== --- lib/redmine.rb (revision 15512) +++ lib/redmine.rb (working copy) @@ -226,9 +226,9 @@ end Redmine::MenuManager.map :project_menu do |menu| - menu.push :new_object, nil, :caption => ' + ', + menu.push :new_object, { :controller => 'issues', :action => 'new', :copy_from => nil }, :caption => ' + ', :if => Proc.new { |p| Setting.new_item_menu_tab == '2' }, - :html => { :id => 'new-object', :onclick => 'toggleNewObjectDropdown(); return false;' } + :html => { :id => 'new-object' } menu.push :new_issue_sub, { :controller => 'issues', :action => 'new', :copy_from => nil }, :param => :project_id, :caption => :label_issue_new, :html => { :accesskey => Redmine::AccessKeys.key_for(:new_issue) }, :if => Proc.new { |p| Issue.allowed_target_trackers(p).any? }, Index: public/javascripts/application.js =================================================================== --- public/javascripts/application.js (revision 15512) +++ public/javascripts/application.js (working copy) @@ -725,15 +725,6 @@ $('input[data-disables], input[data-enables], input[data-shows]').each(toggleDisabledOnChange); } -function toggleNewObjectDropdown() { - var dropdown = $('#new-object + ul.menu-children'); - if(dropdown.hasClass('visible')){ - dropdown.removeClass('visible'); - }else{ - dropdown.addClass('visible'); - } -} - (function ( $ ) { // detect if native date input is supported