diff --git a/app/views/dmsf_files/show.html.erb b/app/views/dmsf_files/show.html.erb index 82859158..486b15fd 100644 --- a/app/views/dmsf_files/show.html.erb +++ b/app/views/dmsf_files/show.html.erb @@ -177,14 +177,17 @@ $('#fileMinorVersionRadio').prop('checked', true); } $('#fileSameVersionRadio').prop('disabled', true); - }); + }); - $('#newRevisionFormContentToggle').toggle(function() { - $('#newRevisionFormContentToggle').text('[-]'); - $('#newRevisionFormContent').show(); - }, function() { - $('#newRevisionFormContentToggle').text('[+]'); - $('#newRevisionFormContent').hide(); + $('#newRevisionFormContentToggle').click(function() { + if($('#newRevisionFormContent').is(':visible')) { + $(this).text('[+]'); + $('#newRevisionFormContent').hide(); + } + else { + $(this).text('[-]'); + $('#newRevisionFormContent').show(); + } }); $('.access-table').dataTable({ @@ -196,8 +199,8 @@ <% if @revision.valid? && @file.valid? %> <% end %>