| Summary: | Elisa doesn't react properly when its running instance activated from a different virtual desktop | ||
|---|---|---|---|
| Product: | [Applications] Elisa | Reporter: | fw.smit01 |
| Component: | general | Assignee: | Matthieu Gallien <matthieu_gallien> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | kde, nate, nicolas.fella |
| Priority: | NOR | ||
| Version First Reported In: | 22.12.1 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
fw.smit01
2023-01-04 16:03:42 UTC
> I expect one of 2 things:
(1) I switch to the virtual desktop that has this application and the application is put on top
(2) The application moves to the current virtual desktop
Both of these are possible and configurable in systemsettings
(In reply to Nicolas Fella from comment #1) > > I expect one of 2 things: > (1) I switch to the virtual desktop that has this application and the > application is put on top > (2) The application moves to the current virtual desktop > > Both of these are possible and configurable in systemsettings It's a bit broken currently (see https://bugs.kde.org/show_bug.cgi?id=462996) That said, Elisa seems particularly broken, it doesn't implement window activation properly Ah, I see, didn't see that setting. Then there are a few things that could be improved. A. When I try the same thing with Signal or Joplin, I get a short (~2 seconds) and then I have to click again. I would prefer if it switched directly. It seems the application first has to process the request, then it has to activate the window. Using the desktop file you could already know to just activate it directly. B. Elisa should use proper window activation (it's not really relevant anymore when (A) is implemented) C. In the task manager the windows don't seem like they're open. This is logical for applications that can just open a new window, but it might be better for single-window applications to show up here, so the user knows that clicking it will not open a new window. I'll leave it up to you to decide if this would be an improvement. |