[konsole] [Bug 429600] New: Highlight the lines coming into view (HighlightScrolledLines) feature breaks Initial terminal size

Oleg Girko bugzilla_noreply at kde.org
Tue Nov 24 19:39:38 GMT 2020


https://bugs.kde.org/show_bug.cgi?id=429600

            Bug ID: 429600
           Summary: Highlight the lines coming into view
                    (HighlightScrolledLines) feature breaks Initial
                    terminal size
           Product: konsole
           Version: 20.08.3
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: ol+kde at infoserver.ru
  Target Milestone: ---

SUMMARY

The new HighlightScrolledLines (Highlight the lines coming into view) feature
appeared in Konsole 20.08.
This feature is on by default and it causes several pixels of Konsole width to
be used for indicating lines coming into view.
However these pixels are not taken into account when calculating initial window
size. This breaks Initial terminal size feature.

STEPS TO REPRODUCE
1. Set Initial terminal size in Profile -> your profile name -> General to the
size you like.
2. Set "restore window size" to false in Konsole settings -> General.
3. Start new Konsole instance.
4. Run "stty -a" in Konsole you've just started and observe "columns"
parameter.

OBSERVED RESULT
The "columns" parameter in "stty -a" output is less than you configured in
Initial terminal size.

EXPECTED RESULT
The "columns" parameter in "stty -a" output should match the one you configured
in Initial terminal size.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 32 with Konsole 20.08.3, Fedora 33 with Konsole
20.08.1
KDE Plasma Version: 5.18.5, 5.19.5
KDE Frameworks Version: 5.75.0
Qt Version: 5.14.2, 5.15.1

ADDITIONAL INFORMATION
This problem goes away when setting HighlightScrolledLines (Highlight the lines
coming into view) to false.

Although I've selected "Fedora RPMs" as the Platform, I presume that this
problem is not specific to Fedora. However, I didn't test on other platforms.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list