Jump to content
You must now use your email address to sign in [click for more info] ×

Color Swatches Panel - renaming global color does not update name in listview


4dimage

Recommended Posts

OS: Windows 10 Pro for Workstations
Version: 22H2
Build: 19045.2251
Windows Feature Experience Pack 120.2212.4180.0

This bug applies similiar to all three Products (Designer, Publisher, Photo) Version 2.0.0

 

Reason

I added a document color palette and tried to add some global colors to this palette. I always do this via contextmenu on a selected element. So the element is selected during the whole process described here. The viewmode in the color swatches panel ist set to "list".2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_viewmode.png.160d43607d4931c30e4a848afcbae597.png

 

Bug

The global color was added with a automated name e.g. "Globale Farbe 1". After renaming my global color to a custom name "blau" via contextmenu "Globale Farbe umbenennen" (-> OK), the inital Name stil is visible in the color palette listview. Only in the color panel the new color name "blau" is now visible (new global color is applied on the selected element).

Furthermore if i do "Globale Farbe umbenennen" for the second time, the modal input stil shows the inital color name. If i change it to the same custom name "blau" -> OK, i get a warning popup, that this name can't be applied because of a duplicate. So internally the global color seems to be renamed with the first attempt. But the dialog does not sync to this change.

 

Here is the whole process step by step

Fresh document, initial layout. A simple rectangle with color set via color panel rulers.

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_001.png.50125a2de6bdaa6551ba51c9bea092e8.png

 

Add custom document color palette "test" to the document and switch to this palette

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_002.png.eef3297b97270f98b351254291be2074.png2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_003.png.49953a0f9011dd81d7e3f730f73b5f17.png2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_004.png.7bd2901d4ccfee21bd58437353c3e7b1.png

 

Raise contextmenu on selected elment and add global color from selected object. The global color appears in list with default automated Name "Globale Farbe 1"

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_005.png.0e8ecbbd3832f3ed30f8eb354a39a99d.png2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_006.png.8db487c7a2d2f14b07780a92bfbbbb03.png

 

Rename the global color via contextmenu in palette list. Change name to "blau" -> OK. The new name does not change in the list of global colors but only in the color panel. global color was automatically applied to selected element, so this is the expected behaviour there. But the new name has also to change in the listview of the spot color panel.

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_007.png.01d87506beea20fb1342721d3e2edebb.png

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_008.png.39a820200319035ac0f911eff7dd7c9f.png

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_009.png.be457ed082ba09ae5e57ec9f2a7a954a.png

 

 

Try to rename the list entry via contextmenu. The modal stil shows the inital color name.

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_010.png.d8f13500c1f4fa2f4aad8b0c669ea4a6.png

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_011.png.73ac7352134ef6aa68b768e327a9fd0a.png

 

Try to change this to "blau" for the second time -> warning pops up, that this name is already in use.

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_012.png.65b22936b481f92dc3eeaadb47452483.png

2022-11-13_designer-2.0.0_bug_color-palettes-rename_screen_013.png.a963e2c9e7fa7828fd92241df3fbcf46.png

 

It seems the new name "blau" had already been set internally from the first attempt.

 

To have the new interal name "blau" shown up in the listview you have eiter to:

- save the document, close and reopen it

or

- close the color swatches panel and reopen it (via main menu)

The same missvehavoir applies to the color panel, if the "wrong" color name "Globale Farbe 1" is maintained on the selected object. After switching element color and reapply "Globale Farbe 1" from the listview this wrong name now also shows up in the color panel. To show the internal "real" global color name "blau" you also have to close and reopen the color panel.

 

 

 

 

Hardware: Windows 11 Pro (23H2, build 22631.3296, Windows Feature Experience Pack 1000.22687.1000.0), Intel(R) Core(TM) i9-14900K @3.20 GHz, 64 GB RAM, NVIDIA RTX A4000 (16GB VRAM, driver 551.61), 1TB + 2TB SSD. 1 Display set to native 2560 x 1440.
Software: Affinity v1 - Designer/Publisher/Photo (1.10.6.1665), Affinity v2 (universal license) - Designer/Publisher/Photo, v2 betas.

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.