Hello ,
The example given in your post is unclear as to how this reproduces the issue. When reproducing the issue there is not an obvious problem that occurs. It appears to working as intended. Could you elaborate on the intended result for this reproduction and how the actual result is at an inverse to what is desired?