| Summary: | Applet may open incorrect session | ||
|---|---|---|---|
| Product: | [Applications] kate | Reporter: | Eastern Li <EasternLi> |
| Component: | sessions | Assignee: | Alexander Lohnau <alexander.lohnau> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | alexander.lohnau |
| Priority: | NOR | ||
| Version First Reported In: | 21.04.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kdeplasma-addons/commit/a8c8cba595ca2a2adaa5d38ec9ac1dc0a5e8392c | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Eastern Li
2021-05-10 14:12:25 UTC
I tried editing `addons/sessionapplet/katesessionsjob.cpp`. Replace `QUrl::fromPercentEncoding(dest.toLatin1())` with `dest` on line 62. Now it seems to be working properly. But I am not sure if the source of the bug is that the function is passed the wrong (not encoded) parameter. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/181 Git commit a8c8cba595ca2a2adaa5d38ec9ac1dc0a5e8392c by Alexander Lohnau. Committed on 26/06/2022 at 08:46. Pushed by alex into branch 'master'. Fix percent encoding of kate session file names not being taken into account M +2 -1 profiles/profilesmodel.cpp https://invent.kde.org/plasma/kdeplasma-addons/commit/a8c8cba595ca2a2adaa5d38ec9ac1dc0a5e8392c |