> SwingWorker done() method [spec 
> ](https://github.com/openjdk/jdk/blob/master/src/java.desktop/share/classes/javax/swing/SwingWorker.java#L452)
>  says "Executed on the Event Dispatch Thread after the doInBackground method 
> is finished"
> but there's no mechanism in place to honor that claim.
> The 
> [spec](https://github.com/openjdk/jdk/blob/master/src/java.desktop/share/classes/javax/swing/SwingWorker.java#L289)
> also says the state should be DONE after doInBackground() returns which is 
> also not done.
> 
> Modified the code to honour the specification.

Prasanta Sadhukhan has updated the pull request incrementally with one 
additional commit since the last revision:

  test updated

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/11940/files
  - new: https://git.openjdk.org/jdk/pull/11940/files/22ff1676..f5cc5859

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=11940&range=15
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=11940&range=14-15

  Stats: 20 lines in 1 file changed: 7 ins; 2 del; 11 mod
  Patch: https://git.openjdk.org/jdk/pull/11940.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/11940/head:pull/11940

PR: https://git.openjdk.org/jdk/pull/11940

Reply via email to