Add interactions when clicking on/in dummy PIPs #1546
Replies: 2 comments 1 reply
-
Hi, some related things: #1355 - this is incompatible with 1. I think warping the mouse over with a PIP window is problematic and could be possibly disorienting so I am leaning towards not doing that (or maybe do it with some modifier key pressed while doing a long press with the mouse so it is absolutely intentional?). The other ideas are valid. Regarding 4., the use of a closed but lingering PIP window is that it helps consuming resources! :) - but jokes aside, that was useful in a previous iteration of the feature when PIP windows did not remember their last location. |
Beta Was this translation helpful? Give feedback.
-
Added these to the long list of PIP/Stream enhancements :) |
Beta Was this translation helpful? Give feedback.
-
Whilst experimenting and futilely trying to stop PowerPoint Presenter Mode taking over my primary monitor (Grrr 😖), I did a lot of BD clicking and configuring.
NB: #1 Escaping the cursor from the PIP trap would need considering and all this could break some UI conventions if not done neatly. You do have the coordinates for this bi-directional translation between PIP and its host display. But there would be unexpected situations where traditionally you would expect moving out of the right of PIP 2 would enter into the left of PIP 3, but instead the cursor would pop out of PIP 2 onto the host display to then could push back into PIP 3.
But the traditional display arrangement perhaps doesn't really make sense when dealing with PIPs of Dummy displays. The above, sounds nicer at first thought to me. Perhaps a click would be needed to push the cursor into the dummy? But this seems unnecessary if the transitions happen smoothly for both push (in) and pop (out).
Normal cursor behaviour would continue if there was no PIP for a Dummy, but there could be a trap if there is no route for the cursor past a PIP of dummy 2 into a dummy 3 without a PIP. Argh. In that case the cursor should not pop back to the host display, but instead slide as normal into (the invisible) dummy 3. Programming is fun remember!
Maybe you've discussed this elsewhere previously, but I didn't find it — not even in the forthcoming wiki you hinted at (when days have 36 hours in them 🤣).
Have a great weekend!
Beta Was this translation helpful? Give feedback.
All reactions