Bug 410497 - Main window recreation on settings change
Summary: Main window recreation on settings change
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 19.04.3
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-01 19:05 UTC by i.Dark_Templar
Modified: 2020-02-10 16:52 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description i.Dark_Templar 2019-08-01 19:05:16 UTC
SUMMARY
After upgrade to konsole-19.04.3, when I'm changing and applying settings, main konsole window is recreated, and if it overlaps with settings window, settings window may be partially or fully hidden.

STEPS TO REPRODUCE
1. Start Konsole
2. Maximize Konsole window
3. Open 'Settings' -> 'Configure Konsole...' menu. Ensure that this window is placed above Konsole window if you have multiple screens/desktops/etc.
4. Open 'TabBar' tab and toggle 'Show New Tab button' setting. Any other settings instead of this one may be changed.
5. Click 'Apply' button.

OBSERVED RESULT
Settings window is hidden by recreated Konsole window.

EXPECTED RESULT
Visibility of settings window shouldn't be changed.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux 4.14.132-gentoo x86_64
(available in About System)
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.60.0
Qt Version: 5.12.3

ADDITIONAL INFORMATION
I'm not sure if it's regression from 18.12.3 or some earlier version.
Comment 1 Mariusz Glebocki 2019-08-02 14:46:29 UTC
The fix waits for review: https://invent.kde.org/kde/konsole/merge_requests/16
Comment 2 i.Dark_Templar 2019-08-02 16:08:12 UTC
(In reply to Mariusz Glebocki from comment #1)
> The fix waits for review:
> https://invent.kde.org/kde/konsole/merge_requests/16

Thanks! I've rebuilt konsole with this patch and it fixes issue for me.
Comment 3 Patrick Silva 2020-02-10 16:52:04 UTC
fix mentioned in comment 1 was merged and I can't reproduce the issue with konsole 19.12.2.

Operating System: Arch Linux 
KDE Plasma Version: 5.17.90
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1