diff --git a/store/scripts/code.js b/store/scripts/code.js index 137f535c..0f200cf0 100644 --- a/store/scripts/code.js +++ b/store/scripts/code.js @@ -684,7 +684,7 @@ function createPluginDiv(plugin, bInstalled) { let bHasUpdate = false; let bRemoved = (installed && installed.removed); - if (bCheckUpdate && installed && installed.canRemoved && plugin) { + if (bCheckUpdate && installed && plugin) { const installedV = getPluginVersion(installed.obj.version); const lastV = getPluginVersion(plugin.version); if (lastV > installedV) { @@ -727,7 +727,7 @@ function onClickInstall(target, event) { // click install button event.stopImmediatePropagation(); // click install button - // we should do that because we have some problem when desctop is loading plugin + // we should do that because we have some problem when desktop is loading plugin if (isDesktop) { toogleLoader(true, 'Installation'); } else { @@ -743,7 +743,7 @@ function onClickInstall(target, event) { guid : guid, config : (installed ? installed.obj : plugin) }; - // we should do that because we have some problem when desctop is loading plugin + // we should do that because we have some problem when desktop is loading plugin if (isDesktop) { setTimeout(function(){ sendMessage(message); @@ -755,9 +755,9 @@ function onClickInstall(target, event) { function onClickUpdate(target) { // click update button - // we should do that because we have some problem when desctop is loading plugin + // we should do that because we have some problem when desktop is loading plugin if (isDesktop) { - toogleLoader(true, 'Installation'); + toogleLoader(true, 'Updating'); } else { clearTimeout(timeout); timeout = setTimeout(toogleLoader, 200, true, "Updating"); @@ -771,7 +771,7 @@ function onClickUpdate(target) { guid : guid, config : plugin }; - // we should do that because we have some problem when desctop is loading plugin + // we should do that because we have some problem when desktop is loading plugin if (isDesktop) { setTimeout(function(){ sendMessage(message); @@ -784,8 +784,12 @@ function onClickUpdate(target) { function onClickRemove(target, event) { event.stopImmediatePropagation(); // click remove button - clearTimeout(timeout); - timeout = setTimeout(toogleLoader, 200, true, "Removal"); + if (isDesktop) { + toogleLoader(true, 'Removal'); + } else { + clearTimeout(timeout); + timeout = setTimeout(toogleLoader, 200, true, "Removal"); + } let guid = target.parentNode.parentNode.getAttribute('data-guid'); let message = { type : 'remove',