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

--- Comment #10 from Nick Coghlan <ncogh...@gmail.com> ---
After manually cleaning up all my broken session files a while ago, I managed
to break a couple of them again today by doing:

- start Kate, selecting a particular session from the pop-up window (no
problem)
- use Sessions->Quick Open Session to switch to a different session (no
problem)
- use Sessions->Quick Open Session to switch back to the original session
(problem)

At that point, the original session had no edit panel. I hand-edited the
session file, and restarted Kate, and it was working again. However, switching
to the other session showed that it had *also* acquired the bad settings, and
switching back to the original session again also recreated the problem there.

After doing that a couple more times, here's what the "MainWindow0-Splitter 0"
section looked like:

[MainWindow0-Splitter 0]
Children=MainWindow0-Splitter 1,MainWindow0-Splitter 2,MainWindow0-Splitter
3,MainWindow0-Splitter 4,MainWindow0-Splitter 5,MainWindow0-Splitter
6,MainWindow0-Splitter 7,MainWindow0-Splitter 8,MainWindow0-Splitter
9,MainWindow0-Splitter 10,MainWindow0-Splitter 11,MainWindow0-Splitter
12,MainWindow0-Splitter 13,MainWindow0-Splitter 14,MainWindow0-Splitter
15,MainWindow0-Splitter 16,MainWindow0-ViewSpace 0
Orientation=1
Sizes=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

Meanwhile, the other session (the one I was switching *to* each time, before
switching back to the original) looked like:

[MainWindow0-Splitter 0]
Children=MainWindow0-Splitter 1,MainWindow0-Splitter 2,MainWindow0-Splitter
3,MainWindow0-Splitter 4,MainWindow0-Splitter 5,MainWindow0-Splitter
6,MainWindow0-Splitter 7,MainWindow0-Splitter 8,MainWindow0-Splitter
9,MainWindow0-Splitter 10
Orientation=2
Sizes=0,0,0,0,0,0,0,0,0,0

So it seems something is going wrong with the splitter and viewspace
definitions when switching back and forth between sessions (in case its
relevant - each of the two sessions has 30-60 files currently open, but more
than that recorded in the session file)

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

Reply via email to