Closed nico-mayora closed 4 weeks ago
!build
📦 Build Complete for 559669174dfc14e5691364a590f20e0e68e54b0d |
---|
https://a2b8aa9f.graphite.pages.dev |
QA feedback:
@Keavon
QA feedback:
* [ ] A dash is shown in the dropdown menu until it is open. Only upon opening the menu is the dash replaced with the first item. * [ ] The list is not always populated with the current selection. * [ ] Let's use a three-way radio input to pick which alignment mode to use. "Selection" / "Layer" / "Artboard" can be the three choices.
I've pushed fixes for points 1 and 3, but can't manage to reproduce 2. Would you mind elaborating a bit more?
-
or other incorrect layers shows in the layers dropdown, here is one of many ways you can perform some steps to run into these problems (but just select and deselect various layers, you'll immediately run into it since it's extremely easy to trigger):
Artboard alignment should be relative to the parent artboard of each layer, not the last-selected artboard
What if the selection spans several artboards and "Preserve relative positions" is checked?
Good question. Let's say it preserves relative positions of each per-artboard group of layers.
Closes #1720.
This issue is still very much WIP--note the numerousdebug!
calls :^), but wanted to get this PR going as I have run into a small issue:Noteeditor/src/messages/tool/tool_messages/select_tool.rs:173
: I've made it so that ifto_artboard
istrue
, the alignment options are again enabled for just one selected object. In practise, this doesn't work--ticking the checkbox won't update the alignment buttons automatically. We need to reselect the object for the effect to take place. Is there a way this automatic refresh can be done?Solved!