Skip to content

Commit 0356047

Browse files
Merge pull request #182 from wttech/delete-refresh-fix
Delete refresh fix
2 parents 3edb3e4 + 076320a commit 0356047

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

ui.frontend/src/components/ScriptAutomaticList.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ const ScriptAutomaticList: React.FC = () => {
3535
return Array.from(selectedKeys as Set<Key>).map((key) => key.toString());
3636
}
3737
};
38+
const handleLoadScripts = () => {
39+
loadScripts();
40+
setSelectedKeys(new Set<Key>());
41+
};
3842

3943
const renderEmptyState = () => (
4044
<IllustratedMessage>
@@ -58,8 +62,8 @@ const ScriptAutomaticList: React.FC = () => {
5862
<Flex flex="1" alignItems="center">
5963
<ButtonGroup>
6064
<Toggle when={managementEnabled}>
61-
<ScriptsDeleteButton selectedKeys={selectedIds(selectedKeys)} onDelete={loadScripts} />
62-
<ScriptsSyncButton selectedKeys={selectedIds(selectedKeys)} onSync={loadScripts} />
65+
<ScriptsDeleteButton selectedKeys={selectedIds(selectedKeys)} onDelete={handleLoadScripts} />
66+
<ScriptsSyncButton selectedKeys={selectedIds(selectedKeys)} onSync={handleLoadScripts} />
6367
</Toggle>
6468
<Button
6569
variant="negative"

ui.frontend/src/components/ScriptManualList.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ const ScriptManualList: React.FC = () => {
3232
return Array.from(selectedKeys as Set<Key>).map((key) => key.toString());
3333
}
3434
};
35+
const handleLoadScripts = () => {
36+
loadScripts();
37+
setSelectedKeys(new Set<Key>());
38+
};
3539

3640
const renderEmptyState = () => (
3741
<IllustratedMessage>
@@ -55,7 +59,7 @@ const ScriptManualList: React.FC = () => {
5559
<Flex flex="1" alignItems="center">
5660
<Toggle when={managementEnabled}>
5761
<ButtonGroup>
58-
<ScriptsDeleteButton selectedKeys={selectedIds(selectedKeys)} onDelete={loadScripts} />
62+
<ScriptsDeleteButton selectedKeys={selectedIds(selectedKeys)} onDelete={handleLoadScripts} />
5963
</ButtonGroup>
6064
</Toggle>
6165
</Flex>

0 commit comments

Comments
 (0)