Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confusing undo/redo messages #54

Open
mrlacey opened this issue Feb 10, 2025 · 1 comment
Open

Confusing undo/redo messages #54

mrlacey opened this issue Feb 10, 2025 · 1 comment

Comments

@mrlacey
Copy link

mrlacey commented Feb 10, 2025

Current behavior

Undoing or Redoing the moving of an item within a StackPanel causes confusing messages to be displayed. For example, if I have a TextBox above a button in a StackPanel and then use the Elements tool window to drag the TextBox so it is below the button, the UI is updated accordingly, but if I then UNDO that action, the message that is displayed is "Moving StackPanel". This isn't a big deal with very simple UIs, but with more complicated screens, it becomes confusing over which StackPanel has been moved or whether it is the contents of the StackPanel, rather than a StackPanel that has been moved.

Expected behavior

I'd expect to see a distinction between moving an item and moving children within that item

Which tool(s) are affected?

Hot Design™

How to reproduce it (as minimally and precisely as possible)

No response

Workaround

No response

Affected platforms

Desktop (Skia)

Uno.Sdk version

5.6.22

IDE used

Visual Studio 2022

IDE version

7.13.0 Preview 5.0

Uno Platform Extension version

5.6.15.19

Relevant plugins

No response

Anything else we need to know?

Originally from #53

@mrlacey mrlacey added difficulty/tbd kind/bug triage/untriaged Indicates an issue requires triaging or verification. labels Feb 10, 2025
@nickrandolph
Copy link

These notifications have now been integrated into the same place that the HR notifications appear but they need to be reviewed to ensure the messages make sense. At least a couple of required changes:

  • Add notifications for when users are making a change (to provide complete history in the events list)
  • Adjust title/description of undo/redo to make it clear of what the operation is (the actual change can be part of the description)

@nickrandolph nickrandolph added this to the 2025 Feedback milestone Feb 12, 2025
@nickrandolph nickrandolph added priority/important-soon and removed triage/untriaged Indicates an issue requires triaging or verification. priority/important-soon labels Feb 12, 2025
@iurycarlos iurycarlos self-assigned this Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants