<AWT Dev> [9] Review request : 8038919, Requesting focus to a modeless dialog doesn't work on Safari
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Tue Sep 23 15:08:04 UTC 2014
Hi, Mikhail.
I guess it will be better to move this new method to the Toolkit class,
where isApplicationActive is defined, because it is unrelated to
CPlatformWindow.
On 19.09.2014 19:02, mikhail cherkasov wrote:
> Hi there!
>
> Just friendly reminder about this review request.
>
> Thanks,
> Mikhail.
>
> On 9/16/2014 3:39 PM, mikhail cherkasov wrote:
>> Hello all,
>>
>> please review the fix
>> http://cr.openjdk.java.net/~mcherkas/8038919/webrev.01/
>>
>> bug: https://bugs.openjdk.java.net/browse/JDK-8038919
>>
>> The problem appears if we trying to call toFront when embedded window
>> is active in browser, this
>> call is ignored, because for macosx the browser process is active and
>> it ignores
>> [nsWindow orderFront:nsWindow] call to java process windows.
>> To fix this issue I use [NSApp activateIgnoringOtherApps:YES];
>> before [nsWindow orderFront:nsWindow]
>> if an embedded frame is active window.
>>
>> Thanks,
>> Mikhail.
>>
>
--
Best regards, Sergey.
More information about the awt-dev
mailing list