On Thu, 4 Mar 2021 10:36:56 GMT, Dmitry Markov <dmar...@openjdk.org> wrote:
> The IME functions and the DND operation must be executed on the toolkit > thread. If the DND operation is in progress, the IME API is invoked via > SendMessage() call inside InvokeInputMethodFunction() to avoid a hang. The > flag isInDoDragDropLoop indicates whether the DND takes place or not. The > flag works properly if the DND is performed between two Java windows. However > if anything is dragged from native app, (e.g. Windows FileExplorer) to Java > the flag is NOT set. That’s the root cause of the hang. > > Fix: > Introduce a new flag to indicate DND operation between Java and native app. > > Testing: > mach5 green > @dmarkov20 > Sorry I'm not reviewer. > It seems Copyright year is not changed. Is it OK ? I have updated the copyright ------------- PR: https://git.openjdk.java.net/jdk/pull/2825