> 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/7f7bda7c..c5892188 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=11940&range=13 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=11940&range=12-13 Stats: 15 lines in 1 file changed: 9 ins; 1 del; 5 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