snakecharm
snakecharm copied to clipboard
SlowOperations workaround in SmkFrameworkSettingsPanel
The panel is created from ETD and shown in a modal dialogue. It also should show all PythonSDKs. Current API doesn't allow to precompute list of SDKs before panel creation. We cannot get a list of SDKs in the BG thread because Application.invokeLater()
calls it only after the settings dialogue has been closed.
Same error exists in PyCharm for list of SDKs, see https://ea.jetbrains.com/browser/ea_reports/33476334