mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-23 05:51:39 +00:00
Update TODO list and refine selection logic in Confirming page
- Removed outdated tasks from the TODO list related to one-shot mode changes, streamlining focus on current issues. - Enhanced the selection logic in the Confirming page to prevent auto-selection of new items when changes are detected, improving user experience during updates. These changes aim to clarify task management and enhance the handling of user selections in the application.
This commit is contained in:
parent
118c195e64
commit
7d08b8990f
2 changed files with 2 additions and 6 deletions
|
|
@ -211,7 +211,8 @@ function ConfirmingPage:didUpdate(prevProps)
|
|||
|
||||
-- Merge with any new default selections (new items get nil = unselected)
|
||||
for id, selection in pairs(newSelections) do
|
||||
if updatedSelections[id] == nil then
|
||||
local wasChanged = self.props.changedIds and self.props.changedIds[id]
|
||||
if updatedSelections[id] == nil and not wasChanged then
|
||||
updatedSelections[id] = selection
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue