Bug 339770

Summary: Terminal size always less 2 rows then expected when TabBar visibility is setted "Always Show TabBar"
Product: [Applications] konsole Reporter: V字龍(Vdragon) <Vdragon.Taiwan>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED WORKSFORME    
Severity: normal CC: a.samirh78, cpigat242
Priority: NOR    
Version: 2.14.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description V字龍(Vdragon) 2014-10-07 20:38:53 UTC
Referring following sections.

Reproducible: Always

Steps to Reproduce:
1. Turn off "Use current window size on next startup" in "Settings - Configure Konsole - General - Konsole Window"
2. Set "Terminal Size" to 80 columns x 24 rows in "Settings - Edit Current Profile - General"
3. Restart Konsole

Actual Results:  
80 x 22 terminal size

Expected Results:  
80 x 24 terminal size, as in the profile config

* Operating system
  * x86 32-bit Ubuntu 14.04 GNU/Linux 
* Software sources
  * 4.14.1 from Kubuntu Backports PPA
* Default shell
  * zsh
* Locale setting
  * zh_TW.UTF-8
* Font setting
  * Droid Sans Mono in 9.0pt

### Workaround
Set column, row+2 as the terminal size
Comment 1 Christoph Feck 2014-10-07 20:58:50 UTC
Do you have Tab bar set to "always show"? Does changing this setting make any difference?
Comment 2 V字龍(Vdragon) 2014-10-07 21:08:30 UTC
(In reply to Christoph Feck from comment #1)
> Do you have Tab bar set to "always show"? Does changing this setting make
> any difference?

Yes.  It's the setting the make the differences.
Comment 3 V字龍(Vdragon) 2014-10-07 21:12:09 UTC
Updated "Steps to Reproduce:"
0. Set "Settings - Configure Konsole - TabBar - Appearance - Tab bar visibility" to "Always Show Tab Bar"
1. Turn off "Use current window size on next startup" in "Settings - Configure Konsole - General - Konsole Window"
2. Set "Terminal Size" to 80 columns x 24 rows in "Settings - Edit Current Profile - General"
3. Restart Konsole
Comment 4 V字龍(Vdragon) 2014-10-07 21:23:03 UTC
Fix typo of Comment 2:

- Yes.  It's the setting the make the differences.
+ Yes.  It's the setting that make the differences.
Comment 5 Ahmad Samir 2018-02-11 20:59:43 UTC
Tested with konsole 17.12.1, and I can't reproduce, so whatever was causing it is gone (just cleaning up old-still-open reports).