Swapping background and foreground [3096-97]

G3.0.4 [3097], macOS 10.13.6

Discovered this in [3096] just yesterday and it still manifests in [3097].
When swapping background with foreground using Cmd-Ctrl-J, it locks the exchanged outlines in the foreground at least so far as viewing goes. If I try to use an arrow key to move the outlines, they do not move. This only affects the foreground. So…

  1. After exchanging, if I select the outlines and Cut & Paste them, an arrow key will move the outlines after the Cut & Paste operation.
    or…
  2. After exchanging, if I immediately select the outlines and try to move them using an arrow key the outlines do not move until I select the outlines, do a Cut & Paste, which then puts them into the new position reflecting the attempted move with an arrow key, and can then be moved with an arrow key.
    or…
  3. After exchanging, if I immediately select the outlines and try to move them using an arrow key, the outlines do not move – until I move the cursor or just click once with the mouse – then the nodes and handles move, leaving the outlines where they are until I do a Cut & Paste which reunites everything in the new position. Then the outlines can be moved using an arrow key.

Filed the issue. And added a potential fix. This started in beta build 3095. So, builds before that will work for this.

Thanks for the report.

This should be fixed in 3098.

It was.