Bug 250838

Summary: Changing views causes window to resize, exceed netbook screen limit
Product: [Applications] kmymoney Reporter: Brendon Higgins <brendon>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 4.5   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Brendon Higgins 2010-09-11 03:54:05 UTC
Version:           4.5 (using KDE 4.4.5) 
OS:                Linux

I'm happy to see the main window can now be shrunk to fit a netbook screen 1024x600 (but I'll note that a few popup dialogs are still too tall: Configure, Open Database, and Save as Database, for example). The problem is often when I change the view, e.g. from Home to Ledger, the window will resize itself taller than the height my netbook can display. (I'm running plasma-netbook, by the way.) I should expect the window to not resize itself.

It seems to happen most of the time I switch views, but not always. I think there might be particular combinations of views where going from one to the other doesn't trigger it, but I haven't narrowed that down. But there are certainly views that will always do it. Going from anywhere to home, for example.

Reproducible: Always

Steps to Reproduce:
Maximise window on a netbook (or maybe set the window to some small size). Switch between views.

Actual Results:  
The window enlarges itself, even though you can shrink it back down manually.

Expected Results:  
The window remains the same size it was set.

OS: Linux (x86_64) release 2.6.32-5-amd64
Compiler: cc
Comment 1 Alvaro Soliverez 2011-05-16 04:53:09 UTC
Is this still a problem? There's been a lot of work to make it suitable for lower resolutions.
Comment 2 Brendon Higgins 2011-05-16 23:00:17 UTC
Indeed. As of 4.5.3 the Save As Database window is still too large, but I cannot reproduce the issue that was the focus of this report (the main window changing size). So I think closing this bug is justified. Thanks!