| Summary: | Latte freezes when switching the type of application menu | ||
|---|---|---|---|
| Product: | [Unmaintained] lattedock | Reporter: | Viorel-Cătălin Răpițeanu <rapiteanu.catalin> |
| Component: | library | Assignee: | Michail Vourlakos <mvourlakos> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | git (master) | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/latte-dock/668c2ff1394c9c26d4a0c0c70c9664a2b3f2f28b | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Viorel-Cătălin Răpițeanu
2019-01-27 16:14:14 UTC
(In reply to Viorel-Cătălin Răpițeanu from comment #0) > strange, I tried to reproduce this and it works at all cases (In reply to Michail Vourlakos from comment #1) > (In reply to Viorel-Cătălin Răpițeanu from comment #0) > > > > strange, I tried to reproduce this and it works at all cases I observed that when you switch the menu on an ordinary Plasma panel, the launcher flashes (the implementation might remove/add the new selected launcher in the same position). I wondered what the Latte dock would do since it locks itself right after you select an option. Wait for the launcer to be replaced (if that's the implementation), then lock itself up? I admit however, I wasn't expecting a freeze for this case. P.S.: I don't know how the switching is really made. (haven't looked at the code yet). (In reply to Viorel-Cătălin Răpițeanu from comment #2) > (In reply to Michail Vourlakos from comment #1) > > (In reply to Viorel-Cătălin Răpițeanu from comment #0) > > > > > > > strange, I tried to reproduce this and it works at all cases > > I observed that when you switch the menu on an ordinary Plasma panel, the > launcher flashes (the implementation might remove/add the new selected > launcher in the same position). yes I think is how it is done > I wondered what the Latte dock would do > since it locks itself right after you select an option. Wait for the launcer > to be replaced (if that's the implementation), then lock itself up? Latte does not lock itself, I dont know what you are describing > I admit however, I wasn't expecting a freeze for this case. > you probably did not understand me. In my system Latte Alternative option works fine at all cases. I can not reproduce this in my system. Please try with different layouts and options to check if this is happening always in your system. (In reply to Michail Vourlakos from comment #3) > > I wondered what the Latte dock would do > > since it locks itself right after you select an option. Wait for the launcer > > to be replaced (if that's the implementation), then lock itself up? > > Latte does not lock itself, I dont know what you are describing Really bad wording from my part. Sorry about that. What I meant is the behaviour when the panel exits 'The Dock/Panel Settings' phase. After you select 'Alternatives', the panel will exit the configuration mode even if this pop-up is still up. > > I admit however, I wasn't expecting a freeze for this case. > > > > you probably did not understand me. In my system Latte Alternative option > works fine at all cases. I can not reproduce this in my system. Please try > with different layouts and options to check if this is happening always in > your system. I've attached a video for this issue, testing with a default plasma panel and with Latte. Also, I think I've tried almost all possible configurations and this issue still reproduces. https://drive.google.com/open?id=1uj-k8twB1nUJ5KsOjIfK02yL4wpi-BVT At Dock Settings window at its top right corner there is a pin button in order to not close when focus out. If you activate that pin button and try afterwards the Alternatives is Latte still freezing! is Latte still freezing in that case? (In reply to Michail Vourlakos from comment #6) > is Latte still freezing in that case? Latte doesn't freeze when the panel is pinned. Git commit 668c2ff1394c9c26d4a0c0c70c9664a2b3f2f28b by Michail Vourlakos. Committed on 02/02/2019 at 23:31. Pushed by mvourlakos into branch 'master'. dont close view settings when Alternatives shown --this way the user can also choose different Alternatives without having false applets replacements or Latte failing M +4 -2 app/view/settings/primaryconfigview.cpp M +4 -2 app/view/settings/secondaryconfigview.cpp https://commits.kde.org/latte-dock/668c2ff1394c9c26d4a0c0c70c9664a2b3f2f28b (In reply to Viorel-Cătălin Răpițeanu from comment #7) > please free to recheck, it should be fixed now. The new commit does not close the Settings windows when Alternatives window is shown. (In reply to Michail Vourlakos from comment #9) > (In reply to Viorel-Cătălin Răpițeanu from comment #7) > > > > please free to recheck, it should be fixed now. The new commit does not > close the Settings windows when Alternatives window is shown. Right now, everything is working as expected. |