Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Left pane text disappears when using split window #9482

Closed
nyaong902 opened this issue Feb 28, 2024 · 6 comments
Closed

Left pane text disappears when using split window #9482

nyaong902 opened this issue Feb 28, 2024 · 6 comments

Comments

@nyaong902
Copy link

Version: 1.0.205
Platform: Windows x64 10.0.22631
Plugins: terminal-charset, sftp-tab, quick-cmds
Frontend: xterm

This occurs when you run Tabby and split the window and leave it still.
Please refer to the video below.

bandicam.2024-02-28.14-13-43-650.mp4
@elekou
Copy link

elekou commented Mar 7, 2024

Same happens on horizontal split, the bottom pane text disappears.
I'm on version 1.0.203.

@pesaventofilippo
Copy link

pesaventofilippo commented Mar 11, 2024

Same issue, in every orientation (sometimes it's the left panel, sometimes the right one)

Edit: I've seen some issues dating back to 2019 that seem to reference the same problem. I'm not sure, I hope it gets fixed soon because this is a dealbreaker for me. I can't be in the middle of an interactive command and the text suddenly disappears.
FYI, at least with 2 panels, the disappearing text seems to happen on the second panel you open, e.g. the one you drag on top of the already opened one.

@pesaventofilippo
Copy link

@Eugeny tagging you so you see it.
I think I've found the issue: opening the dev console, I inspected both the working pane and the pane whose text disappeared. Here's what happens:

image

This is the working tab. See the highlighted line and the one above it (specifically, the width and height)

image

This is the "ghost" tab. The width and height for some reason get both set to zero. If I go and manually edit those values, the text reappears successfully.

@Eugeny Eugeny closed this as completed in 0894c30 Mar 11, 2024
@Eugeny
Copy link
Owner

Eugeny commented Mar 11, 2024

Fantastic investigation @pesaventofilippo - the fix is in.

This was due to the pane going to "sleep" since its invisibility status didn't wasn't updated after getting dragged into an active tab

@nyaong902
Copy link
Author

Thank you for processing it quickly. :)

@pesaventofilippo
Copy link

Just a heads up - I tried the latest nightly build and this is fixed!
Now there is a similar issue: when opening a saved layout (e.g. two terminals side by side) from the beginning, meaning you don't start with separate tabs and combine them, the text now disappears from both panels after a while lol.

If I had to guess it could be the same cause as the old problem, maybe it's a quick fix?

widhaprasa added a commit to widhaprasa/tabby that referenced this issue Jun 26, 2024
commit bba72b4
Author: Eugene <[email protected]>
Date:   Sat Jun 22 21:43:37 2024 +0200

    fixed Eugeny#9698, fixed Eugeny#9697, fixed Eugeny#9651, fixed Eugeny#8371, fixed Eugeny#9483 - fixed huge search bar

commit 3739455
Merge: ab48990 1776b84
Author: Eugene <[email protected]>
Date:   Sat Jun 22 21:36:49 2024 +0200

    Merge branch 'master' of github.com:Eugeny/tabby

commit ab48990
Author: Eugene <[email protected]>
Date:   Sat Jun 22 21:36:46 2024 +0200

    export SSHMultiplexerService

commit 1776b84
Merge: db2280e 3ea1b7f
Author: Eugene <[email protected]>
Date:   Wed Jun 19 12:24:14 2024 +0200

    Merge pull request Eugeny#9721 from Eugeny/all-contributors/add-C41M50N

    add C41M50N as a contributor for code

commit 3ea1b7f
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:22:22 2024 +0000

    update README.pt-BR.md [skip ci]

commit cee39b3
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:21:53 2024 +0000

    update README.ja-JP.md [skip ci]

commit 218fb81
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:21:49 2024 +0000

    update README.es-ES.md [skip ci]

commit d718f43
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:21:24 2024 +0000

    update .all-contributorsrc [skip ci]

commit defe307
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:21:21 2024 +0000

    update README.id-ID.md [skip ci]

commit a3a6e3d
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:20:45 2024 +0000

    update README.de-DE.md [skip ci]

commit a5f4f23
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:20:44 2024 +0000

    update README.it-IT.md [skip ci]

commit bdcfba1
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:20:43 2024 +0000

    update README.ko-KR.md [skip ci]

commit e120031
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:20:42 2024 +0000

    update README.ru-RU.md [skip ci]

commit 5adfdd4
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:20:41 2024 +0000

    update README.zh-CN.md [skip ci]

commit 897e06d
Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Date:   Wed Jun 19 10:20:40 2024 +0000

    update README.md [skip ci]

commit db2280e
Merge: c681902 8a49c73
Author: Eugene <[email protected]>
Date:   Wed Jun 19 12:20:24 2024 +0200

    Merge pull request Eugeny#9624 from C41M50N/feature/hide-tray

    add setting to hide tray (menubar for macos)

commit 8a49c73
Author: Charles Buffington <[email protected]>
Date:   Tue Jun 18 17:05:19 2024 -0400

    change from 'show tray' to 'hide tray'

commit 439a7a8
Author: Charles Buffington <[email protected]>
Date:   Mon Jun 17 19:26:39 2024 -0400

    move 'show tray' setting to window settings

commit c681902
Merge: de81f12 a3fd6f5
Author: Eugene <[email protected]>
Date:   Sat May 25 21:58:05 2024 +0200

    Merge pull request Eugeny#9673 from orthlus/patch-1

    typos russian README

commit a3fd6f5
Author: Ort <[email protected]>
Date:   Sat May 25 17:08:43 2024 +0300

    typos russian README

commit de81f12
Merge: d15b67a 242f136
Author: Eugene <[email protected]>
Date:   Sun May 19 10:18:15 2024 +0200

    Merge pull request Eugeny#9657 from RiccardoManzan/fix-cli-on-linux-Eugeny#9656

    Eugeny#9656 fix: cli usage on linux

commit 242f136
Author: Riccardo Manzan <[email protected]>
Date:   Sat May 18 13:59:21 2024 +0200

    Eugeny#9656 fix: cli usage on linux

commit 9425920
Author: Charles Buffington <[email protected]>
Date:   Tue May 7 12:13:19 2024 -0400

    add setting to hide tray (menubar for macos)

commit d15b67a
Merge: 8f68105 8237785
Author: Eugene <[email protected]>
Date:   Tue Apr 2 19:50:45 2024 +0200

    Merge pull request Eugeny#9571 from Tbhesswebber/patch-1

    docs(hacking): adds clarification for installing forks

commit 8237785
Author: Tanner B. Hess Webber <[email protected]>
Date:   Tue Apr 2 11:10:02 2024 -0400

    docs(hacking): adds clarification for installing forks

commit 8f68105
Merge: 24c64a5 66b7632
Author: Eugene <[email protected]>
Date:   Wed Mar 27 09:21:51 2024 +0100

    Merge pull request Eugeny#9546 from bc547-dev/master

    Make autoSync more robust for network errors

commit 66b7632
Author: bc547 <[email protected]>
Date:   Mon Mar 25 16:21:08 2024 +0100

    Fix lint error

    Change double quote to single quote for string

commit c906af5
Author: bc547 <[email protected]>
Date:   Sat Mar 23 10:05:28 2024 +0100

    Make autoSync more robust for network errors

    Catch uncaught error in autoSync that caused autoSync to stop syncing

commit 24c64a5
Author: Eugene <[email protected]>
Date:   Tue Mar 12 09:03:31 2024 +0100

    Update docs.yml

commit ebf0d89
Author: Eugene <[email protected]>
Date:   Mon Mar 11 21:31:54 2024 +0100

    bumped xterm to 5.4.0

commit bacb458
Author: Eugene <[email protected]>
Date:   Mon Mar 11 21:20:51 2024 +0100

    fixed Eugeny#9164 - only auto-open a new tab if there are no tabs recovered after startup

commit 49d05cc
Author: Eugene <[email protected]>
Date:   Mon Mar 11 21:15:59 2024 +0100

    updated locales, added Turkish and Serbian languages

commit 0894c30
Author: Eugene <[email protected]>
Date:   Mon Mar 11 21:10:39 2024 +0100

    fixed Eugeny#9482 - dragged-in panes going to sleep after some time

commit c3baad4
Merge: fc72b4d 3b15b35
Author: Eugene <[email protected]>
Date:   Sun Mar 10 21:14:01 2024 +0100

    Merge pull request Eugeny#9512 from Clem-Fern/gconf2-dep

    electron-builder: remove gconf dependencies from deb package

commit 3b15b35
Author: Clem <[email protected]>
Date:   Sun Mar 10 15:38:02 2024 +0100

    electron-builder: remove gconf dependencies from deb package Eugeny#9457 Eugeny#9340 Eugeny#9219
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants