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 %>