]> git.ktnx.net Git - lsl.git/commitdiff
select newly created list
authorDamyan Ivanov <dmn@debian.org>
Fri, 4 Mar 2022 20:52:05 +0000 (20:52 +0000)
committerDamyan Ivanov <dmn@debian.org>
Fri, 4 Mar 2022 20:52:05 +0000 (20:52 +0000)
public/javascripts/lsl.js

index 3e5c6725724b5600d440e6bc305cb58f34d56d42..4395c05ba1d33b1d4cfa071fc79eded548784806 100644 (file)
@@ -154,7 +154,7 @@ function delete_list(li, dlg) {
     });
 }
 function load_lists() {
-    $.get(uri_base + '/api/v1/list')
+    return $.get(uri_base + '/api/v1/list')
     .always(()=>{
         var splash = $('#splash');
         if (splash.length) {
@@ -216,7 +216,12 @@ function load_lists() {
 }
 function new_list_submission_done(data) {
     if (data.lists_version != lists_version) {
-        load_lists();
+        load_lists()
+        .done((d)=>{
+            var new_list = $('li#list-'+uri_id(data.uri));
+            if (new_list.length)
+                select_list(new_list);
+        });
         return;
     }