Summary: | Konsole window upon reload has vertical height too small on my 3 monitor setup with panel in middle screen | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Eric Fontaine <ericrfontaine> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | CONFIRMED --- | ||
Severity: | minor | CC: | herzenschein, rronnander |
Priority: | NOR | ||
Version: | 21.08.2 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | how Konsole looks when I reopen it |
Description
Eric Fontaine
2021-10-20 18:42:23 UTC
I've noticed similar behavior when moving to a triple monitor configuration with one center horizontal monitor flanked by two vertical monitors a few weeks ago. I believe it may also be related to using "Ctrl + D" to exit Konsole. When you close Konsole in this manner the "remember window position" functionality does not appear to save on exit. I was able to reproduce this just now. Closing Konsole through kwin's titlebar saves Konsole's position and size upon exit allowing Konsole to open as expected during the next launch. This is still reproducible in Konsole 22.04.1, but it seems to be an X11 exclusive bug. You can test this with a RHEL 9 or Fedora 36 system, for instance. It doesn't happen when running as a Wayland window. It happens when running as an XWayland window, but only when there is no prior window size recorded in the konsolerc. It does not happen when running as an XWayland window after a window size is recorded in the konsolerc, window sizes are saved correctly. In the X11 session, if you delete the konsolerc file and open Konsole it shows up fine, but when it writes to the file it writes the same weird window sizes. Those seem to be arbitrary sizes. Given the mention of "Let applications remember their positions and sizes" which is a known source of issues on Xorg, perhaps it would make sense for a KWin dev to look into this. |