File tree 2 files changed +32
-23
lines changed
2 files changed +32
-23
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,14 @@ function handleClose (
27
27
aboutWindow . hide ( )
28
28
}
29
29
30
+ function handleFirstShow ( ) {
31
+ setAboutViewBounds ( )
32
+
33
+ setViewScale (
34
+ aboutView
35
+ )
36
+ }
37
+
30
38
export default function ( ) {
31
39
const aboutWindowWidth = 500
32
40
const aboutWindowHeight = 275
@@ -63,16 +71,10 @@ export default function () {
63
71
aboutViewOptions
64
72
)
65
73
66
- setAboutViewBounds ( )
67
-
68
74
changeViewBackgroundColor (
69
75
aboutView
70
76
)
71
77
72
- setViewScale (
73
- aboutView
74
- )
75
-
76
78
aboutWindow
77
79
. contentView
78
80
. addChildView (
@@ -87,6 +89,11 @@ export default function () {
87
89
url
88
90
)
89
91
92
+ aboutWindow . once (
93
+ 'show' ,
94
+ handleFirstShow
95
+ )
96
+
90
97
aboutWindow . on (
91
98
'close' ,
92
99
handleClose
Original file line number Diff line number Diff line change 7
7
} from '../../helpers/icons.js'
8
8
import {
9
9
isDevelopment ,
10
- isLinux ,
11
10
wait ,
12
11
isShowDevTools
13
12
} from '../../helpers/utils.js'
@@ -79,28 +78,30 @@ function handleFocus () {
79
78
}
80
79
}
81
80
82
- async function handleDidFinishLoad ( ) {
81
+ function handleDidFinishLoad ( ) {
82
+ showMainWindow ( )
83
+ }
84
+
85
+ async function handleFirstShow ( ) {
86
+ resizeViews ( )
87
+
88
+ setViewScale (
89
+ mainView
90
+ )
91
+
83
92
const isMaximizeOnStart =
84
93
getElectronStoreKey (
85
94
'window.isMaximizeOnStart'
86
95
)
87
96
88
97
if ( isMaximizeOnStart ) {
89
- if ( isLinux ) {
90
- showMainWindow ( )
91
-
92
- await wait (
93
- 100
94
- )
95
- }
98
+ await wait (
99
+ 50
100
+ )
96
101
97
102
mainWindow . maximize ( )
98
- } else {
99
- showMainWindow ( )
100
103
}
101
104
102
- resizeViews ( )
103
-
104
105
const isCheckForNewVersions =
105
106
getElectronStoreKey (
106
107
'updates.isCheckForNewVersions'
@@ -159,10 +160,6 @@ export default function () {
159
160
mainView
160
161
)
161
162
162
- setViewScale (
163
- mainView
164
- )
165
-
166
163
mainWindow
167
164
. contentView
168
165
. addChildView (
@@ -175,6 +172,11 @@ export default function () {
175
172
baseUrl
176
173
)
177
174
175
+ mainWindow . once (
176
+ 'show' ,
177
+ handleFirstShow
178
+ )
179
+
178
180
mainWindow . on (
179
181
'show' ,
180
182
handleShow
You can’t perform that action at this time.
0 commit comments