From 8b66b976fe0ec0c9eeef23d2aa6fb87d0db3e5b0 Mon Sep 17 00:00:00 2001
From: ekasunandika <13517130@std.stei.itb.ac.id>
Date: Wed, 8 Apr 2020 19:17:52 +0700
Subject: [PATCH] fix images delay

---
 frontend/pages/main/edit.vue  | 3 ++-
 frontend/pages/main/label.vue | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/frontend/pages/main/edit.vue b/frontend/pages/main/edit.vue
index 159473b..c670100 100644
--- a/frontend/pages/main/edit.vue
+++ b/frontend/pages/main/edit.vue
@@ -114,9 +114,10 @@ export default {
       console.log(this.config.options)
       this.dataReady = true
     },
-    setNewSelectedOption(selectedOption) {
+    async setNewSelectedOption(selectedOption) {
       this.config.placeholder = selectedOption.value
       this.dataset = selectedOption.value
+      await this.getAllImagesWithLabelStatus()
     },
     async getAllImages(perPage, page, keyword) {
       var url = '/api/image'
diff --git a/frontend/pages/main/label.vue b/frontend/pages/main/label.vue
index 364b28c..667eb1d 100644
--- a/frontend/pages/main/label.vue
+++ b/frontend/pages/main/label.vue
@@ -114,9 +114,10 @@ export default {
       console.log(this.config.options)
       this.dataReady = true
     },
-    setNewSelectedOption(selectedOption) {
+    async setNewSelectedOption(selectedOption) {
       this.config.placeholder = selectedOption.value
       this.dataset = selectedOption.value
+      await this.getAllImagesWithLabelStatus()
     },
     async getAllImages(perPage, page, keyword) {
       var url = '/api/image'
-- 
GitLab