Skip to content

Commit 6ce314b

Browse files
committed
Modifying a node for selecting items
1 parent 12877cd commit 6ce314b

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

system/Debug/Toolbar/Views/toolbar.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ var ciDebugBar = {
2424
document.getElementById('debug-icon-link').addEventListener('click', ciDebugBar.toggleToolbar, true);
2525

2626
// Allows to highlight the row of the current history request
27-
var btn = document.querySelector('button[data-time="' + localStorage.getItem('debugbar-time') + '"]');
27+
var btn = this.toolbar.querySelector('button[data-time="' + localStorage.getItem('debugbar-time') + '"]');
2828
ciDebugBar.addClass(btn.parentNode.parentNode, 'current');
2929

30-
historyLoad = document.getElementsByClassName('ci-history-load');
30+
historyLoad = this.toolbar.getElementsByClassName('ci-history-load');
3131

3232
for (var i = 0; i < historyLoad.length; i++)
3333
{
@@ -52,15 +52,15 @@ var ciDebugBar = {
5252
},
5353

5454
createListeners : function () {
55-
var buttons = [].slice.call(document.querySelectorAll('#debug-bar .ci-label a'));
55+
var buttons = [].slice.call(this.toolbar.querySelectorAll('.ci-label a'));
5656

5757
for (var i = 0; i < buttons.length; i++)
5858
{
5959
buttons[i].addEventListener('click', ciDebugBar.showTab, true);
6060
}
6161

6262
// Hook up generic toggle via data attributes `data-toggle="foo"`
63-
var links = document.querySelectorAll('[data-toggle]');
63+
var links = this.toolbar.querySelectorAll('[data-toggle]');
6464
for (var i = 0; i < links.length; i++)
6565
{
6666
links[i].addEventListener('click', ciDebugBar.toggleRows, true);
@@ -84,15 +84,15 @@ var ciDebugBar = {
8484
var state = tab.style.display;
8585

8686
// Hide all tabs
87-
var tabs = document.querySelectorAll('#debug-bar .tab');
87+
var tabs = this.toolbar.querySelectorAll('.tab');
8888

8989
for (var i = 0; i < tabs.length; i++)
9090
{
9191
tabs[i].style.display = 'none';
9292
}
9393

9494
// Mark all labels as inactive
95-
var labels = document.querySelectorAll('#debug-bar .ci-label');
95+
var labels = this.toolbar.querySelectorAll('.ci-label');
9696

9797
for (var i = 0; i < labels.length; i++)
9898
{
@@ -502,7 +502,7 @@ var ciDebugBar = {
502502
},
503503

504504
setToolbarPosition: function () {
505-
var btnPosition = document.getElementById('toolbar-position');
505+
var btnPosition = this.toolbar.querySelector('#toolbar-position');
506506

507507
if (ciDebugBar.readCookie('debug-bar-position') === 'top')
508508
{
@@ -531,7 +531,7 @@ var ciDebugBar = {
531531
},
532532

533533
setToolbarTheme: function () {
534-
var btnTheme = document.getElementById('toolbar-theme');
534+
var btnTheme = this.toolbar.querySelector('#toolbar-theme');
535535
var isDarkMode = window.matchMedia("(prefers-color-scheme: dark)").matches;
536536
var isLightMode = window.matchMedia("(prefers-color-scheme: light)").matches;
537537

@@ -627,7 +627,7 @@ var ciDebugBar = {
627627

628628
routerLink: function () {
629629
var row, _location;
630-
var rowGet = document.querySelectorAll('#debug-bar td[data-debugbar-route="GET"]');
630+
var rowGet = this.toolbar.querySelectorAll('td[data-debugbar-route="GET"]');
631631
var patt = /\((?:[^)(]+|\((?:[^)(]+|\([^)(]*\))*\))*\)/;
632632

633633
for (var i = 0; i < rowGet.length; i++)
@@ -653,7 +653,7 @@ var ciDebugBar = {
653653
}
654654
}
655655

656-
rowGet = document.querySelectorAll('#debug-bar td[data-debugbar-route="GET"] form');
656+
rowGet = this.toolbar.querySelectorAll('td[data-debugbar-route="GET"] form');
657657
for (var i = 0; i < rowGet.length; i++)
658658
{
659659
row = rowGet[i];

0 commit comments

Comments
 (0)