lxterminal 0.3.0:
Open a new terminal. There is only tab, therefore tabs panel is not visible. Check the terminal size by running "stty size". Observe that the terminal size is e.g. "24 80".
Press Ctrl+Shift+T to create a new tab. The tabs panel becomes visible. Check the terminal size again. Observe that the terminal size in both tabs is now "21 79".
Expected behaviour: terminal size should not change when creating a new tab.
Known issue. Are you on gtk2 or gtk3? Both will require a different fix.
I have both gtk2 and gtk3 installed. It seems that lxterminal uses gtk2 and vte (judging from package dependencies). I'm on Arch Linux.
What is the fix gtk2? And i guess the fix for gtk3 will be also important for those on gtk3.
Sadly, there is no (current) fix for either gtk2 or gtk3. I've focused on gkt2 (because that is what I use) and there, the problem is that by the time you know what size the window should have, it's too late to request a specific size. The issue is fairly similar with gtk3. They had a feature that would allow us to bypass it in a previous version of vte, but they removed that feature as well so I guess it becomes the same problem as gtk2 now.
I really wanted to have it fixed for 0.3.0 but couldn't get it to work reliably. It's still foremost on my plate though. A lot of things I want to add to lxterminal depend on this getting fixed.
Hi, sorry if this is not useful, just wanted to inform that this issue persists on 0.3.2 (found it both in Debian and Arch).
Let me know if I can do something to help fix it.
Best regards.