ID 612024 - Panels can have incorrect sizes when sent to SBP projects that have a non-1920 width value

Follow

Problem summary:
Panels can have incorrect sizes when sent to SBP projects that have a non-1920 width value  
 
Customer reported version:
Flix 8.0.0
 
Customer reported platform:
Windows 11
 
Steps to reproduce:
1) Launch Storyboard Pro 
2) In the Create a New Project section, select 4K_UHD for the Camera Size field.

3) Make some markings on the default panel
4) Navigate to File > Save As... and save the project as a .sbpz file
5) Launch Flix and open a Show that has a 1.77 aspect ratio
6) Create a New Sequence then press the Import New button and select the .sbpz file saved in step 4.
7) Once the import finishes, press the Open Revision button, and the new Revision should look like so:

8) Add a New Panel to the sequence revision in Flix and use Open in Sketching App to send the sequence to SBP

9) In Storyboard Pro, navigate to File > Conformation > Import Animatic Project... and select the .xml generated by Flix 
10) Note how the second panel is very small within the Camera View:

 
Expected behavior:
After Conformation, the Flix Panel should have the correct size in SBP as the SBP project and Flix Show have the same aspect ratio (1.77).
 
Actual behavior:
When a SBP project has a value other than 1920 as its width, Conforming the project will set its width to 1920 and alter the Pixel Density defaults, which seems to cause panels not originating from SBP to have unexpected sizes: 

 
Workaround:
After Conforming once, navigate to Storyboard > Properties... > Layer Resolution and set the Pixel Density for Bitmap Layers value back to 100%. Then, repeat the Conformation and the panels should have the correct size/scale.
 
Reproduced by Support in:
Flix Client 8.0.0 - Windows 11 | Storyboard Pro 25 | Flix Server 8.0.0 - Rocky 9
Flix Client 7.1.1 - Windows 10 | Storyboard Pro 24 | Flix Server 7.1.1 - CentOS 7
 
Earliest version tested:
Flix 7.1.1 - This issue appears to be in all tested versions of the product
 

    We're sorry to hear that

    Please tell us why