-
-
Notifications
You must be signed in to change notification settings - Fork 132
fix(windows): splash screen is unresponsive #15269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
…creen-unresponsive
|
Notes:
|
The Configuration window will return a mrAbort result when we want the Splash screen to close. This is in the case the Installation now has been selected.
User TestingFor these tests the PR build needs to beto be older than the lastest Alpha build. TEST_KEYMAN_UPDATE_NOW_HAS_RUN
TEST_KEYMAN_UPDATE_NOW_HAS_NOT_RUN
TEST_KEYMAN_UPDATE_NOW_KBD_KEYMAN_HAS_RUN
|
Test Specs
The results are as followed:Prerequisites for every tests
Test Results
|
| configFrmResult := Main(Self); | ||
| if configFrmResult = mrAbort then | ||
| Command_Exit | ||
| else | ||
| Do_Content_Render; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a little WET with ll.157-161 😉
I suppose we can refactor in the future if there's a 3x
darcywong00
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
nit - can you update the PR description to start with "action" word?
| configFrmResult := Main(Self); | ||
| if configFrmResult = mrAbort then | ||
| Command_Exit | ||
| else | ||
| Do_Content_Render; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we wrap this in a function so we don't repeat the logic below?




Fixes: #14261
Fixes: #14664
Build-bot: skip release:windows
Changes
HandleInstallNowin theUpdateAvailablestate to callStartDownloadProcessinstead of changing state toDownloadingwe need it to be new process, which is whatStartDownloadProcesstakes care off.