In the “Change Deck” dialog’s button functions (#移动卡片 vs. #添加), both actions currently yield identical results: moving cards to a new deck while deleting the original deck assignment.
Expected behavior:
“Move Card” should relocate cards (remove from original deck).
“Add” should copy cards to the new deck while preserving the original assignment (functionally equivalent to a ‘Copy’ operation).
Currently, both buttons perform a move operation, making distinction and functionality unclear.
Key Rationale:
-
Observed Behavior Consistency:
Both button actions described achieve the same outcome—cards are assigned to a new deck while being removed from their original deck. -
Semantic Clarity:
“Add” implies augmentation (adding to existing locations), whereas the current implementation overwrites the deck assignment. -
User Expectation:
Preserving the original deck during “Add” operations aligns with standard software paradigms (e.g., macOS Finder’s “Copy” vs. “Move”).
Note: Feedback references buttons in the “更改所属牌组” (Change Deck) dialog, explicitly citing the red-bordered buttons labeled “移动卡片” and “添加”.