Skip to content

Commit da79e55

Browse files
committed
fix: disabled ui state and update the ui state on sidebar accordingly
1 parent 094600c commit da79e55

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/pages/plugins/item.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export default function Item({
4444
className="list-item"
4545
data-action="open"
4646
data-installed={(!!installed).toString()}
47-
style={enabled === false ? { opacity: 0.5, filter: 'grayscale(0.7)' } : {}}
47+
style={enabled === false ? { opacity: 0.6 } : {}}
4848
>
4949
<div className="plugin-header">
5050
<div className="plugin-icon">

src/sidebarApps/extensions/index.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -390,9 +390,7 @@ function ListItem({ icon, name, id, version, downloads, installed, source }) {
390390
data-plugin-id={id}
391391
data-plugin-enabled={enabled !== false}
392392
className="tile"
393-
style={
394-
enabled === false ? { opacity: 0.5, filter: "grayscale(0.7)" } : {}
395-
}
393+
style={enabled === false ? { opacity: 0.6 } : {}}
396394
>
397395
<span className="icon" style={{ backgroundImage: `url(${icon})` }} />
398396
<span
@@ -682,6 +680,12 @@ async function more_plugin_action(id, pluginName) {
682680
await loadPlugin(id);
683681
window.toast(strings["plugin_enabled"] || "Plugin enabled");
684682
}
683+
if (!$explore.collapsed) {
684+
$explore.ontoggle();
685+
}
686+
if (!$installed.collapsed) {
687+
$installed.ontoggle();
688+
}
685689
}
686690
break;
687691
}

0 commit comments

Comments
 (0)