@@ -190,16 +190,16 @@ window.qBittorrent.DynamicTable ??= (() => {
190
190
if ( ( brect . width - mouseXRelative ) < 5 ) {
191
191
this . resizeTh = e . target ;
192
192
this . canResize = true ;
193
- e . target . getParent ( "tr" ) . style . cursor = "col-resize" ;
193
+ e . target . closest ( "tr" ) . style . cursor = "col-resize" ;
194
194
}
195
195
else if ( ( mouseXRelative < 5 ) && e . target . getPrevious ( '[class=""]' ) ) {
196
196
this . resizeTh = e . target . getPrevious ( '[class=""]' ) ;
197
197
this . canResize = true ;
198
- e . target . getParent ( "tr" ) . style . cursor = "col-resize" ;
198
+ e . target . closest ( "tr" ) . style . cursor = "col-resize" ;
199
199
}
200
200
else {
201
201
this . canResize = false ;
202
- e . target . getParent ( "tr" ) . style . cursor = "" ;
202
+ e . target . closest ( "tr" ) . style . cursor = "" ;
203
203
}
204
204
}
205
205
if ( this . currentHeaderAction === "drag" ) {
@@ -215,7 +215,7 @@ window.qBittorrent.DynamicTable ??= (() => {
215
215
this . dropSide = "left" ;
216
216
}
217
217
218
- e . target . getParent ( "tr" ) . style . cursor = "move" ;
218
+ e . target . closest ( "tr" ) . style . cursor = "move" ;
219
219
220
220
if ( ! previousVisibleSibling ) { // right most column
221
221
borderChangeElement = e . target ;
@@ -1949,14 +1949,14 @@ window.qBittorrent.DynamicTable ??= (() => {
1949
1949
if ( value ) {
1950
1950
td . textContent = "QBT_TR(Yes)QBT_TR[CONTEXT=SearchPluginsTable]" ;
1951
1951
td . title = "QBT_TR(Yes)QBT_TR[CONTEXT=SearchPluginsTable]" ;
1952
- td . getParent ( "tr" ) . classList . add ( "green" ) ;
1953
- td . getParent ( "tr" ) . classList . remove ( "red" ) ;
1952
+ td . closest ( "tr" ) . classList . add ( "green" ) ;
1953
+ td . closest ( "tr" ) . classList . remove ( "red" ) ;
1954
1954
}
1955
1955
else {
1956
1956
td . textContent = "QBT_TR(No)QBT_TR[CONTEXT=SearchPluginsTable]" ;
1957
1957
td . title = "QBT_TR(No)QBT_TR[CONTEXT=SearchPluginsTable]" ;
1958
- td . getParent ( "tr" ) . classList . add ( "red" ) ;
1959
- td . getParent ( "tr" ) . classList . remove ( "green" ) ;
1958
+ td . closest ( "tr" ) . classList . add ( "red" ) ;
1959
+ td . closest ( "tr" ) . classList . remove ( "green" ) ;
1960
1960
}
1961
1961
} ;
1962
1962
} ,
@@ -3294,7 +3294,7 @@ window.qBittorrent.DynamicTable ??= (() => {
3294
3294
break ;
3295
3295
}
3296
3296
td . set ( { "text" : logLevel , "title" : logLevel } ) ;
3297
- td . getParent ( "tr" ) . className = `logTableRow${ addClass } ` ;
3297
+ td . closest ( "tr" ) . className = `logTableRow${ addClass } ` ;
3298
3298
} ;
3299
3299
} ,
3300
3300
@@ -3354,7 +3354,7 @@ window.qBittorrent.DynamicTable ??= (() => {
3354
3354
addClass = "peerBanned" ;
3355
3355
}
3356
3356
td . set ( { "text" : status , "title" : status } ) ;
3357
- td . getParent ( "tr" ) . className = `logTableRow${ addClass } ` ;
3357
+ td . closest ( "tr" ) . className = `logTableRow${ addClass } ` ;
3358
3358
} ;
3359
3359
} ,
3360
3360
0 commit comments