Bug 46637 - Команда kstart5 --activate работает некорректно с браузерами Chromium / Chromium GOST/Firefox на KDE
Summary: Команда kstart5 --activate работает некорректно с браузерами Chromium / Chrom...
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: plasma5-kde-cli-tools (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-23 11:28 MSK by Olga
Modified: 2023-06-30 17:37 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olga 2023-06-23 11:28:48 MSK
Версия программы:
=================
plasma5-kde-cli-tools-5.27.5-alt2

Стенды с ошибкой:
=================
Education 10 KDE x86_64 
Workstation K 10 x86_64 

Шаги, приводящие к ошибке:
==========================
1) Запустить из консоли $ systemsettings5 или из меню приложений: Настройки ⇒ Параметры системы KDE5 ⇒ Вкладка "Поведение рабочей среды" ⇒ Виртуальные рабочие столы ⇒ Добавить новый виртуальный рабочий стол ⇒ Применить изменения
2) На новом рабочем столе открыть  окно браузера(Firefox/Chromium/Chromium Gost) и открыть какой-нибудь сайт, например youtube
3) Переключиться на другой рабочий стол и выполнить в терминале команду:
$ kstart5 --activate firefox(chromium/chromium-gost)

Ожидаемый результат:
====================
В соответствии с документацией (kstart5  --help | grep activate): Переключиться на окно, даже если оно запущено

Результат:
==========
Запустилось новое окно браузера на текущем рабочем столе вместо того, чтобы переключиться на ранее открытое. При повторном выполнении команды $ kstart5 --activate browser открывается еще одно окно браузера.

Дополнительно:
==============
Также воспроизводится на P10 в версии plasma5-kde-cli-tools-5.27.4-alt1
Comment 1 Sergey V Turchin 2023-06-30 17:37:38 MSK
Любая программа может наплевать, что с ней делает kstart5 и сделать по своему.

Грубоуоворя, запустите kstart5 через kstart5.