Bug 478881

Summary: Konsole does not respect the rows of "initial terminal size"
Product: [Applications] konsole Reporter: Ridge <kde>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED NOT A BUG    
Severity: minor Keywords: qt6
Priority: NOR    
Version: 24.01.85   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ridge 2023-12-22 11:49:22 UTC
SUMMARY
When opening Konsole, it ignores the rows defined in a profile's initial terminal size.

For example, my profile is set to spawn with 80 colums and 25 rows.
When opening a new Konsole window, it spawns with a size of 80x64.
This is on a 1920x1080 monitor, lower resolutions will make it adapt the rows. (1600x900 = 56 rows)


STEPS TO REPRODUCE
1. Disable "Remember window size" in Konsole settings.
2. Create a Konsole profile and define an "initial terminal size".
3. Close and re-open Konsole.

OBSERVED RESULT
Konsole opens with the correct columns, but not rows.

EXPECTED RESULT
Both columns and rows should be respected when Konsole spawns.

SOFTWARE/OS VERSIONS
Linux: 6.6.8
KDE Plasma Version: 5.91.0
KDE Frameworks Version: 5.247.0
Qt Version: 6.7.0 Beta 1

ADDITIONAL INFORMATION
"Remember window size" is disabled.
I have three 1080p monitors, the issue persists when Konsole is spawned on all three.

Regenerating konsolerc does not fix the issue.

Possibly related: https://bugs.kde.org/show_bug.cgi?id=478804
Comment 1 Ridge 2023-12-31 14:30:17 UTC
Closing because I just figured out this is a side effect of https://bugs.kde.org/show_bug.cgi?id=478804