Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-13819

PrincipledMaterial's baseColorMap property is ignored sometimes

    XMLWordPrintable

Details

    Description

      To repro use the attached project, or create a new one with two materials with both baseColorMap and baseColor properties set.

      • Delete the second material (called 'delete this' in attached example)
      • Undo the deletion

      --> The other material loses the baseColorMap texture, though it is still visible in the code view. All other views think the baseColorMap property is not set at all. Trying to set the baseColorMap property on the bugged material complains about "Duplicate property binding".

      Puppet reset won't fix it, but changing something else and saving the document fixes the issue. 

      This may be related to fact that undoing delete recreates the internal nodes. Maybe the texture binding is somehow invalid on the puppet side when the instance is created?

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            thohartm Thomas Hartmann
            e0348803 Miikka Heikkinen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes