diff options
author | Stephan Schwaer | 2015-10-29 13:58:39 +0100 |
---|---|---|
committer | Stephan Schwaer | 2015-10-29 13:58:39 +0100 |
commit | 8204d3412245fd50578f948747a19722126915e6 (patch) | |
tree | 02dfbb57bd447b289f99be756091e0a207eb24a0 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java | |
parent | [client] Fix appearance of lecture and resulting NPE after deleting image the... (diff) | |
download | tutor-module-8204d3412245fd50578f948747a19722126915e6.tar.gz tutor-module-8204d3412245fd50578f948747a19722126915e6.tar.xz tutor-module-8204d3412245fd50578f948747a19722126915e6.zip |
[client] Make MapHelper null safe and do lectureCache refresh with QuickTimer after deleting image.
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java index eb63b1b7..2b4c42a6 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java @@ -35,6 +35,8 @@ import org.openslx.dozmod.thrift.ThriftActions; import org.openslx.dozmod.thrift.ThriftActions.DeleteCallback; import org.openslx.dozmod.thrift.ThriftActions.DownloadCallback; import org.openslx.dozmod.thrift.cache.LectureCache; +import org.openslx.util.QuickTimer; +import org.openslx.util.QuickTimer.Task; /** * Window with the list of available images. @@ -369,7 +371,14 @@ public class ImageListWindow extends ImageListWindowLayout implements DownloadCa MessageType.INFO, LOGGER, null); } imageListViewer.refreshList(deletedAtLeastOne, 1000); - LectureCache.get(true); + QuickTimer.scheduleOnce(new Task() { + + @Override + public void fire() { + LectureCache.get(true); + } + }); + } /** |