Sorry for the slow response.  I admit my knowledge of the native launcher
details are a bit sketchy.  My first reaction is that I don't think the
thread should matter.  I agree if it does matter then it should be
documented somewhere.  Do you know if this is only an issue on Windows or
all platforms?  I suggest you open a separate bug against the Equinox
launcher.

Tom





From:   Tom Schindl <[email protected]>
To:     [email protected],
Date:   12/18/2013 02:11 PM
Subject:        Re: [equinox-dev] IApplicationContext#applicationRunning needs
            to be called on the main thread?!?
Sent by:        [email protected]



Hi,

I never got an answer to this, I would really appreciate any pointers.

Tom

On 31.10.13 16:39, Tom Schindl wrote:
> Hi,
>
> After having debugged now for some hours why the native splash screen in
> JavaFX-OSGi-Applications is not take down when
> IApplicationContext#applicationRunning is called [1] I found out that
> this call does not work if your application is configured to be launched
> on any-thread (in contrast to main).
>
> a) I think this needs to be documented in the JavaDoc
> b) Is there a way to find out the main-thread and execute a call in it?
> c) Should the splash code doing this synchronization itself?
>
> Tom
>
> [1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=418399
> _______________________________________________
> equinox-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>

_______________________________________________
equinox-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/equinox-dev

<<inline: graycol.gif>>

_______________________________________________
equinox-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to