File tree Expand file tree Collapse file tree 4 files changed +3
-3
lines changed
Expand file tree Collapse file tree 4 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 11export interface LanguageResources {
22 [ lang : string ] : {
33 translation : Record < string , unknown > & {
4- language : {
4+ language ? : {
55 name : string ;
66 'local-name' : string ;
77 code : string ;
File renamed without changes.
Original file line number Diff line number Diff line change @@ -404,7 +404,7 @@ async function createMainWindow() {
404404 removeContentSecurityPolicy ( ) ;
405405
406406 win . webContents . on ( 'dom-ready' , async ( ) => {
407- if ( useInlineMenu ) {
407+ if ( useInlineMenu && ! is . linux ( ) ) {
408408 win . setTitleBarOverlay ( {
409409 ...defaultTitleBarOverlayOptions ,
410410 height : Math . floor (
Original file line number Diff line number Diff line change @@ -377,7 +377,7 @@ export const mainMenuTemplate = async (
377377 availableLanguages
378378 . map (
379379 ( lang ) : Electron . MenuItemConstructorOptions => ( {
380- label : `${ languageResources [ lang ] . translation . language . name } (${ languageResources [ lang ] . translation . language [ 'local-name' ] } )` ,
380+ label : `${ languageResources [ lang ] . translation . language ? .name ?? 'Unknown' } (${ languageResources [ lang ] . translation . language ?. [ 'local-name' ] ?? 'Unknown' } )` ,
381381 type : 'checkbox' ,
382382 checked : ( config . get ( 'options.language' ) ?? 'en' ) === lang ,
383383 click ( ) {
You canβt perform that action at this time.
0 commit comments