Fixes typo in JavaScript function name 'toggleExpendCollapseIcon' (#42408).

git-svn-id: https://svn.redmine.org/redmine/trunk@24010 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Marius Balteanu
2025-09-21 20:41:31 +00:00
parent 72064629b0
commit 368a1532fd
2 changed files with 9 additions and 9 deletions

View File

@@ -36,14 +36,14 @@ function toggleRowGroup(el) {
var n = tr.next(); var n = tr.next();
tr.toggleClass('open'); tr.toggleClass('open');
$(el).toggleClass('icon-expanded icon-collapsed'); $(el).toggleClass('icon-expanded icon-collapsed');
toggleExpendCollapseIcon(el) toggleExpandCollapseIcon(el)
while (n.length && !n.hasClass('group')) { while (n.length && !n.hasClass('group')) {
n.toggle(); n.toggle();
n = n.next('tr'); n = n.next('tr');
} }
} }
function toggleExpendCollapseIcon(el) { function toggleExpandCollapseIcon(el) {
const svg = el.getElementsByTagName('svg').item(0) const svg = el.getElementsByTagName('svg').item(0)
if (svg === null) { if (svg === null) {
@@ -83,7 +83,7 @@ function collapseAllRowGroups(el) {
$(this).removeClass('open'); $(this).removeClass('open');
var expander = $(this).find('.expander'); var expander = $(this).find('.expander');
expander.switchClass('icon-expanded', 'icon-collapsed'); expander.switchClass('icon-expanded', 'icon-collapsed');
toggleExpendCollapseIcon(expander[0]); toggleExpandCollapseIcon(expander[0]);
} else { } else {
$(this).hide(); $(this).hide();
} }
@@ -97,7 +97,7 @@ function expandAllRowGroups(el) {
$(this).addClass('open'); $(this).addClass('open');
var expander = $(this).find('.expander'); var expander = $(this).find('.expander');
expander.switchClass('icon-collapsed', 'icon-expanded'); expander.switchClass('icon-collapsed', 'icon-expanded');
toggleExpendCollapseIcon(expander[0]); toggleExpandCollapseIcon(expander[0]);
} else { } else {
$(this).show(); $(this).show();
} }
@@ -117,7 +117,7 @@ function toggleFieldset(el) {
var fieldset = $(el).parents('fieldset').first(); var fieldset = $(el).parents('fieldset').first();
fieldset.toggleClass('collapsed'); fieldset.toggleClass('collapsed');
fieldset.children('legend').toggleClass('icon-expanded icon-collapsed'); fieldset.children('legend').toggleClass('icon-expanded icon-collapsed');
toggleExpendCollapseIcon(fieldset.children('legend')[0]) toggleExpandCollapseIcon(fieldset.children('legend')[0])
fieldset.children('div').toggle(); fieldset.children('div').toggle();
} }
@@ -612,7 +612,7 @@ function scmEntryClick(id, url) {
el.find('.expander').switchClass('icon-expanded', 'icon-collapsed'); el.find('.expander').switchClass('icon-expanded', 'icon-collapsed');
el.addClass('collapsed'); el.addClass('collapsed');
updateSVGIcon(folder[0], 'folder') updateSVGIcon(folder[0], 'folder')
toggleExpendCollapseIcon(expander[0]); toggleExpandCollapseIcon(expander[0]);
return false; return false;
} else if (el.hasClass('loaded')) { } else if (el.hasClass('loaded')) {
@@ -620,7 +620,7 @@ function scmEntryClick(id, url) {
el.find('.expander').switchClass('icon-collapsed', 'icon-expanded'); el.find('.expander').switchClass('icon-collapsed', 'icon-expanded');
el.removeClass('collapsed'); el.removeClass('collapsed');
updateSVGIcon(folder[0], 'folder-open') updateSVGIcon(folder[0], 'folder-open')
toggleExpendCollapseIcon(expander[0]); toggleExpandCollapseIcon(expander[0]);
return false; return false;
} }
@@ -635,7 +635,7 @@ function scmEntryClick(id, url) {
el.addClass('open').addClass('loaded').removeClass('loading'); el.addClass('open').addClass('loaded').removeClass('loading');
el.find('.expander').switchClass('icon-collapsed', 'icon-expanded'); el.find('.expander').switchClass('icon-collapsed', 'icon-expanded');
updateSVGIcon(folder[0], 'folder-open') updateSVGIcon(folder[0], 'folder-open')
toggleExpendCollapseIcon(expander[0]); toggleExpandCollapseIcon(expander[0]);
} }
}); });
return true; return true;

View File

@@ -43,7 +43,7 @@
<% if @completed_versions.present? %> <% if @completed_versions.present? %>
<p> <p>
<%= link_to_function sprite_icon('angle-right', l(:label_completed_versions), rtl: true), <%= link_to_function sprite_icon('angle-right', l(:label_completed_versions), rtl: true),
'$("#toggle-completed-versions").toggleClass("icon-collapsed icon-expanded"); $("#completed-versions").toggle(); toggleExpendCollapseIcon(this);', '$("#toggle-completed-versions").toggleClass("icon-collapsed icon-expanded"); $("#completed-versions").toggle(); toggleExpandCollapseIcon(this);',
:id => 'toggle-completed-versions', :class => 'icon icon-collapsed collapsible' %> :id => 'toggle-completed-versions', :class => 'icon icon-collapsed collapsible' %>
<ul id = "completed-versions" style = "display:none;"> <ul id = "completed-versions" style = "display:none;">
<% @completed_versions.each do |version| %> <% @completed_versions.each do |version| %>