ID 602448 - Image Write will forget its Image Name and use the node name instead when imported into a project as part of a .mrimg

Follow

Problem summary
Image Write will forget its Image Name and use the node name instead when imported into a project as part of a .mrimg
 
 
Steps to reproduce

  1. Open any Project and select the 2D tab to open a 2D Paint object
     
  2. Create an Image Write node in the 2D Paint object.
     
  3. Open its node properties and add a string to the Image Name.
     
  4. In the Object palette, right-click your 2D Paint object and select Export 2D Paint.
     
  5. Save out the .mrimg file.
     
  6. Right-click the pane with the list of 2D Paint objects in the Objects palette and select Import 2D Paint.
     
  7. Import the .mrimg file you just exported.
     
  8. Open the Node Properties of the Image Write node in the imported 2D Paint object and check the Image Name value.
 
 
Expected behaviour
The Image Name should be the same as in the original 2D Paint object.
 
 
Actual behaviour
Through exporting/importing, the Image Name is forgotten, so it defaults to the name of the node. This is also reflected in the Image Manager.
 
 
Workaround
Give the Image Write node the same name that you are using in its Image Name setting. That way, when importing a 2D Paint, it will replace the lost name with the same name.
 
 
Reproduced by support
This bug has been reproduced in:
Mari 7.1v2 - Windows 10 - Rocky 9
Mari 7.1v1 - Windows 10 - Rocky 9
 
Earliest version tested
Mari 7.1v1 - This feature (2D Paint) did not exist before this version
 

    We're sorry to hear that

    Please tell us why