Java 8
Glen Schrader
gschrader at gmail.com
Wed Nov 26 22:01:18 UTC 2014
Here is an updated patch that passes my test, it basically doesn't fire the
focus gain/lost events in FocusManager if the the new window isn't
focusable, I'm not sure if there is a cleaner way to handle this...
On Wed, Nov 26, 2014 at 10:52 AM, Glen Schrader <gschrader at gmail.com> wrote:
> Looks to be some API changes even from later 7 builds, I guess I've been
> lucky that things work as well as they do. I've hacked together a patch
> with a test that triggers my issue (with a JIDE popup component). The JIDE
> popup creates a new JWindow that probably is stealing the focus, so this
> might be similar to the focus issue I was having a couple of years ago.
>
> I've also modified the code so things will compile under JDK 8, I'm sure
> what I did probably isn't correct though as I've only created empty methods
> to satisfy the new interface methods.
>
> I'll continue to poke around to see if I can track it down.
>
> Thanks,
> Glen
>
>
>
> On Tue, Nov 25, 2014 at 5:55 AM, Roman Kennke <roman at kennke.org> wrote:
>
>> Hi there,
>>
>> there probably have been some API changes in AWT from 7 -> 8 (and from 8
>> -> 9), and cacio needs to be kept in sync with those. It would be the
>> best solution to integrate cacio as a sort of internal API/feature into
>> OpenJDK, that would make it much easier to maintain. If that is not
>> possible, we'd need to have branches for each JDK versions I think.
>>
>> Roman
>>
>> Am Dienstag, den 25.11.2014 um 00:29 +0100 schrieb Mario Torre:
>> > Hi Glenn,
>> >
>> > I still have to find time to port to OpenJKD8, there have been some
>> > changes so I first need to port Cacio to the latest 7u and then port
>> > to 8, unfortunately I didn't have much time for that yet.
>> >
>> > Cheers,
>> > Mario
>> >
>> > 2014-11-25 0:12 GMT+01:00 Glen Schrader <gschrader at gmail.com>:
>> > > Anyone still around here? I'm wondering if anyone is using cacio
>> with JDK
>> > > 1.8, I'm just in the process of upgrading one of our projects and
>> have some
>> > > tests that are now failing with some focus issues. I'm wondering if
>> anyone
>> > > else is seeing any issues before I start to dig in.
>> >
>> >
>> >
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/caciocavallo-dev/attachments/20141126/2f81051a/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jidefocusissue.patch
Type: application/octet-stream
Size: 11973 bytes
Desc: not available
URL: <http://mail.openjdk.java.net/pipermail/caciocavallo-dev/attachments/20141126/2f81051a/jidefocusissue-0001.patch>
More information about the caciocavallo-dev
mailing list