tiled icon indicating copy to clipboard operation
tiled copied to clipboard

Changing a instanced Object's class' values should only affect the changed values.

Open UliAbo opened this issue 2 years ago • 0 comments

Describe the bug I know it's not a bug, but it definitely FEELS likes one :) (Maybe someone can phrase a more precise / more correct headline for this thread?)

Example with two Objects Alpha and Beta:

  • Alpha and Beta have both OrangeAmount and AppleAmount as two properties.
  • Alpha has for both properties the value 3 and 4
  • Beta has for both properties the value 55 and 66
  • When I now select both Alpha and Beta and change their Oranges to 777, then I expect that both have this value only for Oranges which work fine. BUT the strange thing is, their AppleAmount also changed! And it changed both to either 3 and 4. Nevertheless, this really feels buggy for me because when I only want to change Oranges to become the same value, Apple should not change? This issue doesn't occur when not using Classes / Enums.

Expected behavior When I select two Objects sharing one Class, then I expect to only change the desired value without all other properties' value becoming the same.

UliAbo avatar May 02 '22 07:05 UliAbo