FIXED: COMPClass dirty flag not updated on UI tox save

Expected behaviour:

  • using RMB “Save Component to .tox” should set dirty flag to False, but doesn’t.

Steps to reproduce:

  • create a baseCOMP named “base1” on the root level
  • use RMB to select “Save Component to .tox”
  • specify tox filename in “External .tox” parameter of base1
  • change something in base1
  • Check dirty flag via console: op(“base1”).dirty => True
  • use RMB to select “Save Component to .tox”
  • Check dirty flag via console: op(“base1”).dirty => True (should be false)
  • Use python to save tox via: op(“base1”).save()
  • Check dirty flag via console: op(“base1”).dirty => False

TD version: 2018.25000
OS: MacOS 10.12.6

Thanks for the report, we’ve added to our bug log and will have a look.

This will now be fixed in an upcoming build, 2018.26290 or later.
Thanks for posting.
Rob.