I have now a working fix for this bug.
It works well under Linux and Windows *but* I am not sure if it will 
work under Os X since I have no access to a Mac box and I do not even 
know if Mac apps have a system menu in their dialogs.
The fact is the system menu options of the dialogs can be accessed only 
by index to be deactivated/hidden/customized.

Maybe I can add kind of #ifndef OSX around the code.
Suggestions are very welcome.

midi-pascal

On 14-11-21 06:15 PM, Tres Finocchiaro wrote:
> Yes, same behavior then.  From what I can observe, every single 
> QMdiArea child dialog in the software behaves this way.  The modal 
> dialogs render their title bar from the OS window manager and do not 
> suffer this bug.
>
> I'm not sure if this is the same thing we are looking at, might shed 
> some light:
> http://qt-project.org/doc/qt-4.8/qmdisubwindow.html#setSystemMenu
>
> If it is, we may consider a shim which disables the maximize option as 
> it clearly shouldn't be there (unless we're missing something).
>
> I believe our current setting to reside here:
> https://github.com/LMMS/lmms/blob/stable-1.1/src/tracks/InstrumentTrack.cpp#L1267
>
>
>


------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
LMMS-devel mailing list
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to