In commit “refactor: Remove SplashScreen::setNode method” (945e4676dd3c92b353e13c78c8db673d8b64fe2d)
re: #601 (review)
Do you know if there was any reason for having this startShutdown
here?
Good catch. I didn’t actually notice this line was removed, and removing it is not really correct.
This comes from #35 commit https://github.com/bitcoin-core/gui/pull/35/commits/519cae8fd6e44aef3470415d7c5e12acb0acd9f4 and the idea is that with IPC in bitcoin/bitcoin#19461, the node could be running in another process or on another machine, and you shouldn’t have to wait for a connection to the node to show the splash screen. I reworked the PR with this in mind, and the PR is a little simpler than before, even if it’s removing less code now.