Skip to content

Commit 3b84ac3

Browse files
authored
fix(transfer): fix disabled behavior in transfer simple mode (#3067)
1 parent fd5f01f commit 3b84ac3

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

packages/web-vue/components/transfer/transfer-list-item.tsx

+5-7
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,12 @@ export default defineComponent({
3232
const transferCtx = inject(transferInjectionKey, undefined);
3333

3434
const handleClick = () => {
35-
if (!props.simple) {
36-
return;
35+
if (props.simple && !props.disabled) {
36+
transferCtx?.moveTo(
37+
[props.data.value],
38+
props.type === 'target' ? 'source' : 'target'
39+
);
3740
}
38-
39-
transferCtx?.moveTo(
40-
[props.data.value],
41-
props.type === 'target' ? 'source' : 'target'
42-
);
4341
};
4442

4543
const cls = computed(() => [

0 commit comments

Comments
 (0)