https://bugs.kde.org/show_bug.cgi?id=412328

            Bug ID: 412328
           Summary: Tabbar icons disappear after session restore
           Product: konsole
           Version: 19.08.1
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: tabbar
          Assignee: konsole-de...@kde.org
          Reporter: k...@kecnet.cz
  Target Milestone: ---

Created attachment 122867
  --> https://bugs.kde.org/attachment.cgi?id=122867&action=edit
Note the tabs: Left window is newly opened, right one is restored from the
session

Although I don't agree with the aesthetic reasons for hiding the "default"
terminal icon off tabs (as discussed on https://phabricator.kde.org/D17747), I
got used for it. Thus I've replaced good old "utilites-terminal" icon for
"preferences-desktop-display" and live happily until the last update. Now even
my specifically chosen icons disappeared - just after the session restore.


STEPS TO REPRODUCE
1. Start Konsole and make sure you have chosen non-default icons to your
profiles. You can choose preferences-desktop-display for example, but it
doesn't matter.
2. Open several tabs of your desired profile. You can see the icons on the tabs
now.
3. Enable session restore in Plasma settings, if not enabled already.
4. Kindly restart the Plasma session and check the result.

EXPECTED RESULT
Plasma should restore the session with all apps and their windows state.

OBSERVED RESULT
Konsole gets restored with all tabs, but no icons on.


SOFTWARE/OS VERSIONS
KDE neon 5.16 User Edition
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.3

ADDITIONAL INFORMATION
This behavior happened since update just about a week ago. Reproducible always,
even after closing the Konsole and opening new window with new tabs (and new
session). 
I can see differences in the syntax of the session files in
~/.config/session/konsole* - the third line used to be
"Sessions=1,4,2,3,7,5,6,8", newer files contains
"Tabs=[{"Orientation":"Horizontal","Widgets":[{"SessionRestoreId":1}]},"
instead.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to