public async Task Show(string title)
        {
            await _doWorkOnUi.RunOnUiThreadAsync(() => _updateDataViewModel.CurrentTitle = title);

            // show + bring to front
            if (!IsVisible)
            {
                await _windowExtensions.StartOnSelectedWindow(this, _wpfSettings);

                base.Show();
            }

            Activate();
            Focus();
        }
        public new async Task Show()
        {
            await _windowExtensions.StartOnSelectedWindow(this, _wpfSettings);

            await _doWorkOnUi.RunOnUiThreadAsync(() => base.Show());
        }