fix(ui): çöp kutusu geri yükleme işleminde donmayı önle
Menü kapanışı artık API yanıtını beklemeden gerçekleşerek kullanıcı arayüzünün yanıt vermesini engelleyen gecikme ortadan kaldırıldı. Bu sayede geri yükleme işlemi sırasında arayüz kilitlenmiyor ve kullanıcılar akıcı bir deneyim yaşıyor.
This commit is contained in:
@@ -162,7 +162,8 @@
|
||||
|
||||
async function restoreItemFromMenu(item) {
|
||||
if (!item?.trashName) return;
|
||||
|
||||
// Menü hemen kapansın, API sonucu beklemesin
|
||||
closeMenu();
|
||||
try {
|
||||
const result = await restoreItem(item.trashName);
|
||||
if (result.success) {
|
||||
@@ -174,8 +175,6 @@
|
||||
console.error("Geri yükleme hatası:", err);
|
||||
alert("Geri yükleme sırasında bir hata oluştu.");
|
||||
}
|
||||
|
||||
closeMenu();
|
||||
}
|
||||
|
||||
async function deleteItemFromMenu(item) {
|
||||
|
||||
Reference in New Issue
Block a user