> Is it true that the native system does not constrain min/max height/width 
> ourselves after the call to windowWillUseStandardFrame?
I didn’t quite understand your question) If I set maximum size to 100x100 and 
return 200x200 from maximized size the frame will ignore the maximum size and 
appear 200x200. We could not modify that test, but write a new one to 
specifically check this possible bug..

With best regards. Petr.

15 апр. 2014 г., в 4:51 после полудня, Sergey Bylokhov 
<[email protected]> написал(а):

> Hi, Petr.
> Is it true that the native system does not constrain min/max height/width 
> ourselves after the call to windowWillUseStandardFrame?
> I guess we can suggest to sqe to change the test now, since it is currently 
> under review.
> 
> On 4/15/14 4:33 PM, Petr Pchelko wrote:
>> Hello, AWT Team.
>> 
>> Please review the fix for the issue:
>> https://bugs.openjdk.java.net/browse/JDK-7124365
>> The fix is available at:
>> http://cr.openjdk.java.net/~pchelko/9/7124365/webrev/
>> 
>> The implementation is pretty straightforward.
>> In native -1 indicates that this bound is not set. Using Integer.MAX_VALUE 
>> as in Frame’s javadoc isn’t convenient in native code.
>> We do not need to worry about bounds that do not fit the screen - Cocoa 
>> handles it for us.
>> But we need to handle the maximum/minimum sizes manually, because these are 
>> applied before the willUseStandardFrame callback is called.
>> The regression test for this exists, it’s being moved from SQE right now. 
>> I’ll modify it to support Mac as soon as it’s pushed.
>> 
>> Thank you.
>> With best regards. Petr.
> 
> 
> -- 
> Best regards, Sergey.
> 

Reply via email to