Bug 442371

Summary: Split-View windows can vanish
Product: [Applications] konsole Reporter: Justin Zobel <justin.zobel>
Component: split-viewAssignee: Konsole Developer <konsole-devel>
Status: CONFIRMED ---    
Severity: normal CC: bernie, nsprangers
Priority: NOR    
Version: 21.08.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Video demonstration
attachment-24773-0.html

Description Justin Zobel 2021-09-13 06:50:14 UTC
Created attachment 141506 [details]
Video demonstration

SUMMARY


STEPS TO REPRODUCE
1. Move windows around
2. Watch one disappear
3. Be confused

OBSERVED RESULT
One split-view disappears

EXPECTED RESULT
It does not disappear

SOFTWARE/OS VERSIONS
Operating System: Fedora 34
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2
Kernel Version: 5.13.12-200.fc34.x86_64 (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2
Comment 1 nsprangers@gmail.com 2021-09-13 07:21:56 UTC
I can reliably reproduce this on 12.08.1 and git-master.

1. Create a horizontal split (Ctrl + Shift + 0)
2. Add a vertical split (Ctrl + Shift + 9)
3. Drag one of the vertically split terminals into the other (doesn't seem to matter which one or what orientation or location).
4. The dragged terminal is closed (confirmed with running ping in both and pregrep before/after).

The inverse also does it: vertical then horizontal. In fact any configuration where you try swapping exactly two "siblings" seems to do it.
Comment 2 Bernie Innocenti 2021-12-22 05:07:15 UTC
Reproduced on konsole built from git master.
Comment 3 tcanabrava 2021-12-22 10:14:27 UTC
Created attachment 144781 [details]
attachment-24773-0.html

I’ll try to fix this over the weekend. Sorry for it.


Le mer. 22 déc. 2021 à 05:07, Bernie Innocenti <bugzilla_noreply@kde.org> a
écrit :

> https://bugs.kde.org/show_bug.cgi?id=442371
>
> Bernie Innocenti <bernie@codewiz.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                  CC|                            |bernie@codewiz.org
>
> --- Comment #2 from Bernie Innocenti <bernie@codewiz.org> ---
> Reproduced on konsole built from git master.
>
> --
> You are receiving this mail because:
> You are the assignee for the bug.