File tree Expand file tree Collapse file tree 2 files changed +29
-9
lines changed
Expand file tree Collapse file tree 2 files changed +29
-9
lines changed Original file line number Diff line number Diff line change @@ -116,19 +116,34 @@ browser.menus.create({
116116 } ,
117117} ) ;
118118
119- function onCommand ( cmd ) {
120- collapsed = true ;
119+ browser . browserAction . onClicked . addListener ( ( tab , clickdata ) => {
120+ if ( clickdata . button === 1 ) {
121+ collapsed = false ;
122+ } else {
123+ collapsed = true ;
124+ }
125+ grpAllSites ( ) ;
126+ } ) ;
127+
128+ browser . commands . onCommand . addListener ( ( cmd ) => {
121129 switch ( cmd ) {
122130 case "group-all" :
131+ collapsed = true ;
123132 grpAllSites ( ) ;
124133 break ;
125134 case "group-selected" :
135+ collapsed = true ;
136+ grpSelectedSites ( ) ;
137+ break ;
138+ case "group-all-uncollapsed" :
139+ collapsed = false ;
140+ grpAllSites ( ) ;
141+ break ;
142+ case "group-selected-uncollapsed" :
143+ collapsed = false ;
126144 grpSelectedSites ( ) ;
127145 break ;
128146 default :
129147 break ;
130148 }
131- }
132-
133- browser . browserAction . onClicked . addListener ( grpAllSites ) ;
134- browser . commands . onCommand . addListener ( onCommand ) ;
149+ } ) ;
Original file line number Diff line number Diff line change 1111 "group-selected" : {
1212 "description" : " Group Selected Sites"
1313 },
14-
1514 "group-all" : {
1615 "description" : " Group All Sites"
16+ },
17+ "group-selected-uncollapsed" : {
18+ "description" : " Group Selected Sites (uncollapsed)"
19+ },
20+ "group-all-unclollapsed" : {
21+ "description" : " Group All Sites (uncollapsed)"
1722 }
1823 },
1924 "icons" : {},
20- "description" : " Group tabs with same domains " ,
25+ "description" : " Move same site/domain tabs into named collapsed or unclollapsed native tabgroups " ,
2126 "manifest_version" : 2 ,
2227 "name" : " Group Same Site Tabs" ,
2328 "permissions" : [" tabs" , " menus" , " tabGroups" ],
24- "version" : " 1.0.12 "
29+ "version" : " 1.0.0 "
2530}
You can’t perform that action at this time.
0 commit comments