-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hidden components under part of the main GUI #765
Comments
I experience this often and sometimes loading a project after the software has been loaded. I've assumed they're bugs with If someone can make this bug reproducible with a series of steps it is much more likely it can be traced to a bug with the software. |
:/ have been shufling presets and windows for bout hour .. cant find a way to make it happen .. could be a special seqence of open/ close specific windows, that induce it, but the permutation are enourmous ..still trying .. |
Reproduced on current master - ubuntu 15.04 x64 Steps to reproduce:
|
It looks like a simple solution would be to check the window when if (parentWidget()->pos().y() < 0)
{
parentWidget()->move(parentWidget()->pos().x(), 0);
} I don't know if this is always acceptable, as if you scroll down and have windows hidden above from scrolling then it will also be put to "0". |
The issue is caused by a maximized song editor window and the only real bug is that the scroll bar vanishes. If you un-maximize the song editor window, the scroll bar comes back as it should. I believe the underlying issue has more to do with the fact that the MDI area can't handle a maximized window and a non-maximizable window. Bumping the y-coord to zero is fine as long as we aren't mucking with any regular workflow. Perhaps, we start by doing it only when there's a maximized window to alleviate any oddball workspace side-effects of this. |
Sounds similar to a bug which was fixed in cc1cdfa. I can't find the original Qt bug report, but it seems like that hasn't been fixed yet. |
OS win 32 XP
ver 1.0.2
In some circumstances it is not possible to scroll the main-window, so elements that are hidden under the main-top-bar, can be reached with the mouse.
In this picture
http://snag.gy/1liQn.jpg
two windows are opend, the songeditor, and one instrument.
Leftmost: Song-editor is maximized. The slider is in max-pos, but most of the instrument is hidden under the main-top.
Middle: Song-editor is 'floating'. The slider jumps to a new pos, leaving room for additionel scrolling.
Right: The instrument is fully visible, after the scroll-slider is moved to 'new' max-pos.
It is not good that a window can get hidden, if the workspace is maximized (eg leftmost situation)
The text was updated successfully, but these errors were encountered: