X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=library%2FWebLibraryServer.java;h=b3d897d04bbbb8bf5ecc433cd4dee280e415c7e6;hp=9073b8cad58895f02ccbd88d2a8d2a9deebf6397;hb=b063fe0a74fdf17f440a850bbb98a2de6233a679;hpb=54224be8f207f5dee1d115cba658f622680a776e diff --git a/library/WebLibraryServer.java b/library/WebLibraryServer.java index 9073b8c..b3d897d 100644 --- a/library/WebLibraryServer.java +++ b/library/WebLibraryServer.java @@ -28,6 +28,7 @@ import be.nikiroo.utils.NanoHTTPD; import be.nikiroo.utils.NanoHTTPD.Response; import be.nikiroo.utils.NanoHTTPD.Response.Status; import be.nikiroo.utils.Progress; +import be.nikiroo.utils.Progress.ProgressListener; public class WebLibraryServer extends WebLibraryServerHtml { class WLoginResult extends LoginResult { @@ -414,6 +415,14 @@ public class WebLibraryServer extends WebLibraryServerHtml { final Progress pg = new Progress(); final String luid = lib.getNextId(); + // Keep the latest name + pg.addProgressListener(new ProgressListener() { + @Override + public void progress(Progress progress, String name) { + pg.setName(name); + } + }); + synchronized (imprts) { imprts.put(luid, pg); }