File tree Expand file tree Collapse file tree 3 files changed +10
-13
lines changed Expand file tree Collapse file tree 3 files changed +10
-13
lines changed Original file line number Diff line number Diff line change 359
359
( config . fullWindow ^ ui . isFullWin ( ) ) && ! config . modeSynced && sync . mode ( 'fullWindow' ) )
360
360
observeSidebars ( )
361
361
if ( env . site == 'chatgpt' ) new MutationObserver ( // re-observeSidebars() on disconnect
362
- ( ) => getSidebars ( ) . some ( bar => ! observeSidebars . targets ?. includes ( bar ) ) && observeSidebars ( )
362
+ ( ) => getSidebars ( ) . some ( bar => ! sidebarObserver . targets ?. includes ( bar ) ) && observeSidebars ( )
363
363
) . observe ( document . body , { childList : true , subtree : true } )
364
364
365
365
function getSidebars ( ) {
372
372
373
373
function observeSidebars ( ) {
374
374
const sidebars = getSidebars ( ) ; if ( ! sidebars . length ) return
375
- if ( observeSidebars . targets )
376
- observeSidebars . targets . forEach ( target => sidebarObserver . unobserve ( target ) )
375
+ sidebarObserver . targets ?. forEach ( target => sidebarObserver . unobserve ( target ) )
377
376
sidebars . forEach ( sidebar => sidebarObserver . observe ( sidebar ) )
378
- observeSidebars . targets = sidebars
377
+ sidebarObserver . targets = sidebars
379
378
}
380
379
}
381
380
Original file line number Diff line number Diff line change 359
359
( config . fullWindow ^ ui . isFullWin ( ) ) && ! config . modeSynced && sync . mode ( 'fullWindow' ) )
360
360
observeSidebars ( )
361
361
if ( env . site == 'chatgpt' ) new MutationObserver ( // re-observeSidebars() on disconnect
362
- ( ) => getSidebars ( ) . some ( bar => ! observeSidebars . targets ?. includes ( bar ) ) && observeSidebars ( )
362
+ ( ) => getSidebars ( ) . some ( bar => ! sidebarObserver . targets ?. includes ( bar ) ) && observeSidebars ( )
363
363
) . observe ( document . body , { childList : true , subtree : true } )
364
364
365
365
function getSidebars ( ) {
372
372
373
373
function observeSidebars ( ) {
374
374
const sidebars = getSidebars ( ) ; if ( ! sidebars . length ) return
375
- if ( observeSidebars . targets )
376
- observeSidebars . targets . forEach ( target => sidebarObserver . unobserve ( target ) )
375
+ sidebarObserver . targets ?. forEach ( target => sidebarObserver . unobserve ( target ) )
377
376
sidebars . forEach ( sidebar => sidebarObserver . observe ( sidebar ) )
378
- observeSidebars . targets = sidebars
377
+ sidebarObserver . targets = sidebars
379
378
}
380
379
}
381
380
Original file line number Diff line number Diff line change 235
235
// @description :zu Thuthukisa iChatGPT ngemodi zesikrini ezibanzi/egcwele/ephezulu + imodi yokuvimbela i-spam. Futhi isebenza ku-perplexity.ai + poe.com!
236
236
// @author Adam Lui
237
237
// @namespace https://github.com/adamlui
238
- // @version 2025.3.2
238
+ // @version 2025.3.3.1
239
239
// @license MIT
240
240
// @icon https://assets.chatgptwidescreen.com/images/icons/widescreen-robot-emoji/icon48.png?v=844b16e
241
241
// @icon 64 https://assets.chatgptwidescreen.com/images/icons/widescreen-robot-emoji/icon64.png?v=844b16e
943
943
( config . fullWindow ^ ui . isFullWin ( ) ) && ! config . modeSynced && sync . mode ( 'fullWindow' ) )
944
944
observeSidebars ( )
945
945
if ( env . site == 'chatgpt' ) new MutationObserver ( // re-observeSidebars() on disconnect
946
- ( ) => getSidebars ( ) . some ( bar => ! observeSidebars . targets ?. includes ( bar ) ) && observeSidebars ( )
946
+ ( ) => getSidebars ( ) . some ( bar => ! sidebarObserver . targets ?. includes ( bar ) ) && observeSidebars ( )
947
947
) . observe ( document . body , { childList : true , subtree : true } )
948
948
949
949
function getSidebars ( ) {
956
956
957
957
function observeSidebars ( ) {
958
958
const sidebars = getSidebars ( ) ; if ( ! sidebars . length ) return
959
- if ( observeSidebars . targets )
960
- observeSidebars . targets . forEach ( target => sidebarObserver . unobserve ( target ) )
959
+ sidebarObserver . targets ?. forEach ( target => sidebarObserver . unobserve ( target ) )
961
960
sidebars . forEach ( sidebar => sidebarObserver . observe ( sidebar ) )
962
- observeSidebars . targets = sidebars
961
+ sidebarObserver . targets = sidebars
963
962
}
964
963
}
965
964
You can’t perform that action at this time.
0 commit comments