@@ -109,18 +109,15 @@ const onTabPageMenu = function (state, action) {
109
109
tabPageMenu . popup ( getCurrentWindow ( ) )
110
110
}
111
111
112
- const openInNewTabMenuItem = ( url , isPrivate , partitionNumber , openerTabId ) => {
112
+ const openInNewTabMenuItem = ( url , partitionNumber , openerTabId ) => {
113
113
const active = getSetting ( settings . SWITCH_TO_NEW_TABS ) === true
114
- const isTor = isPrivate && getSetting ( settings . USE_TOR_PRIVATE_TABS )
115
114
if ( Array . isArray ( url ) && Array . isArray ( partitionNumber ) ) {
116
115
return {
117
116
label : locale . translation ( 'openInNewTabs' ) ,
118
117
click : ( ) => {
119
118
for ( let i = 0 ; i < url . length ; ++ i ) {
120
119
appActions . createTabRequested ( {
121
120
url : url [ i ] ,
122
- isPrivate,
123
- isTor,
124
121
partitionNumber : partitionNumber [ i ] ,
125
122
openerTabId,
126
123
active
@@ -134,8 +131,6 @@ const openInNewTabMenuItem = (url, isPrivate, partitionNumber, openerTabId) => {
134
131
click : ( ) => {
135
132
appActions . createTabRequested ( {
136
133
url,
137
- isPrivate,
138
- isTor,
139
134
partitionNumber,
140
135
openerTabId,
141
136
active
@@ -145,12 +140,11 @@ const openInNewTabMenuItem = (url, isPrivate, partitionNumber, openerTabId) => {
145
140
}
146
141
}
147
142
148
- const openInNewPrivateTabMenuItem = ( url , openerTabId ) => {
143
+ const openInNewPrivateTabMenuItem = ( url , openerTabId , isTor ) => {
149
144
const active = getSetting ( settings . SWITCH_TO_NEW_TABS ) === true
150
- const isTor = getSetting ( settings . USE_TOR_PRIVATE_TABS )
151
145
if ( Array . isArray ( url ) ) {
152
146
return {
153
- label : locale . translation ( 'openInNewPrivateTabs' ) ,
147
+ label : locale . translation ( isTor ? 'openInNewTorTabs' : 'openInNewPrivateTabs' ) ,
154
148
click : ( ) => {
155
149
for ( let i = 0 ; i < url . length ; ++ i ) {
156
150
appActions . createTabRequested ( {
@@ -165,7 +159,7 @@ const openInNewPrivateTabMenuItem = (url, openerTabId) => {
165
159
}
166
160
} else {
167
161
return {
168
- label : locale . translation ( 'openInNewPrivateTab' ) ,
162
+ label : locale . translation ( isTor ? 'openInNewTorTab' : 'openInNewPrivateTab' ) ,
169
163
click : ( ) => {
170
164
appActions . createTabRequested ( {
171
165
url,
@@ -210,12 +204,11 @@ const openInNewSessionTabMenuItem = (url, openerTabId) => {
210
204
}
211
205
}
212
206
213
- const openInNewWindowMenuItem = ( location , isPrivate , partitionNumber ) => {
214
- const isTor = isPrivate && getSetting ( settings . USE_TOR_PRIVATE_TABS )
207
+ const openInNewWindowMenuItem = ( location , partitionNumber ) => {
215
208
return {
216
209
label : locale . translation ( 'openInNewWindow' ) ,
217
210
click : ( ) => {
218
- appActions . newWindow ( { location, isPrivate , isTor , partitionNumber } )
211
+ appActions . newWindow ( { location, partitionNumber } )
219
212
}
220
213
}
221
214
}
@@ -321,9 +314,10 @@ const siteDetailTemplateInit = (state, siteKey, type) => {
321
314
const location = siteDetail . get ( 'location' )
322
315
323
316
template . push (
324
- openInNewTabMenuItem ( location , undefined , siteDetail . get ( 'partitionNumber' ) ) ,
317
+ openInNewTabMenuItem ( location , siteDetail . get ( 'partitionNumber' ) ) ,
325
318
openInNewPrivateTabMenuItem ( location ) ,
326
- openInNewWindowMenuItem ( location , undefined , siteDetail . get ( 'partitionNumber' ) ) ,
319
+ openInNewPrivateTabMenuItem ( location , undefined , true ) ,
320
+ openInNewWindowMenuItem ( location , siteDetail . get ( 'partitionNumber' ) ) ,
327
321
openInNewSessionTabMenuItem ( location ) ,
328
322
copyAddressMenuItem ( 'copyLinkAddress' , location ) ,
329
323
CommonMenu . separatorMenuItem
0 commit comments