diff --git a/resources/js/components/dialogs/SMDialogMedia.vue b/resources/js/components/dialogs/SMDialogMedia.vue
index 78fdc78..ff04a72 100644
--- a/resources/js/components/dialogs/SMDialogMedia.vue
+++ b/resources/js/components/dialogs/SMDialogMedia.vue
@@ -207,7 +207,15 @@
backgroundImage: `url('${mediaGetThumbnail(
lastSelected,
)}')`,
- }">
+ }">
+
{{ lastSelected.title }} @@ -613,6 +621,17 @@ const getMediaItemById = (item_id: string): Media | null => { return true; }); + if (found == null) { + selected.value.every((item) => { + if (item.id == item_id) { + found = item; + return false; + } + + return true; + }); + } + return found; }; @@ -909,6 +928,7 @@ const uploadFileById = (uploadId: string, file: File): void => { */ const updateMediaItem = (id: string): void => { let media = getMediaItemById(id); + if (media != null && media.jobs.length > 0) { if (id.startsWith("upload_")) { api.get({