File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ export default class BrowserTree implements IResource<typeof ItemLocation.LOCAL>
4848 const allAccounts = await ( await Account . getAccountClass ( ) ) . getAllAccounts ( )
4949
5050 const recurse = ( node , parentId ?, isOnToolbar ?, rng ?) => {
51-
51+
5252 if (
5353 allAccounts . some (
5454 acc => acc . getData ( ) . localRoot === node . id && String ( node . id ) !== String ( this . rootId ) && ! acc . getData ( ) . nestedSync
@@ -73,6 +73,18 @@ export default class BrowserTree implements IResource<typeof ItemLocation.LOCAL>
7373 case 'mobile______' : // Firefox
7474 overrideTitle = BrowserTree . TITLE_MOBILE_BOOKMARKS
7575 }
76+ if ( 'folderType' in node ) {
77+ // Chromium since 138.0.7196.0
78+ switch ( node . folderType ) {
79+ case 'bookmarks-bar' :
80+ overrideTitle = BrowserTree . TITLE_BOOKMARKS_BAR
81+ isToolbar = true
82+ break
83+ case 'other' :
84+ overrideTitle = BrowserTree . TITLE_OTHER_BOOKMARKS
85+ break
86+ }
87+ }
7688 if ( overrideTitle ) {
7789 Logger . log (
7890 'Overriding title of built-in node' ,
You can’t perform that action at this time.
0 commit comments