<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>hi !<br></div><div><br></div><div>I finally got to my studio with seconday monitor to test again and could reproduce the behavior :<br><br></div>My setup :<br></div>- macbook pro with OS X Yosemite 10.10.5 (main screen 1280x800)<br></div>- external monitor plugged with superexpensive Thunderthing>VGA adaptator (secondary screen 1680x1050)<br></div>- the external (and secondary) monitor is set (physically and virtually) on left of the main's laptop screen, and both screens do align on their bottom edge (since secondary screen is bigger in resolution)<br><br></div><span style="font-family:arial,helvetica,sans-serif">This desktop/screens configuration is already plugged and set up.<br></span></div><span style="font-family:arial,helvetica,sans-serif">- I do launch puredata (0.47-1)<br></span></div><span style="font-family:arial,helvetica,sans-serif">- create new patch<br></span></div><span style="font-family:arial,helvetica,sans-serif">- create a [pd subpatch] in it<br></span></div><span style="font-family:arial,helvetica,sans-serif">- click to open the [pd subpatch] window<br></span></div><span style="font-family:arial,helvetica,sans-serif">(until now everything is done on the main screen)</span></div><span style="font-family:arial,helvetica,sans-serif">- now I move the subpatch's window to secondary screen (situated on the left of main screen)<br></span></div><span style="font-family:arial,helvetica,sans-serif">- close the subpatch window<br></span></div><span style="font-family:arial,helvetica,sans-serif">- try to re-open it (clicking object [pd subpatch] in the main patch)<br></span></div><span style="font-family:arial,helvetica,sans-serif">- the subpatch window gets opened, but doesn't appear in the display, it has moved outside screen<br><br></span></div><span style="font-family:arial,helvetica,sans-serif">I don't remember how I did this, but I could mouse-drag it back with a key shortcut, and could see it coming from the right edge of the main screen...<br></span><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><br></div><div>maybe it's OS related, however, it is really annoying and for me it is not caused by changing anything in screen setup or plugging/unplugging monitors. I just cannot drag subpatches on the secondary-on-left screen.</div><div><br></div><div>Though, I have not tried to switch monitors position yet...<br></div><div><br></div><div><br></div><div>have a nice day !</div><div><br></div><div>Raphaël<br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-09-19 22:41 GMT+02:00 IOhannes m zmölnig <span dir="ltr"><<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 09/19/2017 10:11 PM, Dan Wilcox wrote:<br>
> From what I can tell, if the window placement is beyond the virtual screen size, it gets clipped back to the main screen<br>
<br>
</span>which was very much desired behaviour by a lot of people: if you edit<br>
your patch on the right-of-main screen and save, what should happen if<br>
you re-open it on a single-screen setup? obviously nobody wanted the<br>
patch to be hidden offscreen.<br>
hence the (somewhat buggy) logic of re-placing the windows.<br>
<br>
however, before any changes are made to fix the issue, i wonder what<br>
would the correct behaviour be, if you work on a somewhat weird<br>
four-screen setup forming an L-like shape like this ("O" being a screen)<br>
  O<br>
OOO<br>
(with the main screen being in the lower-left corner and the Pd-patch<br>
being in the upper-right corner).<br>
and then you want to open up the patch on a system with a screen setup like:<br>
 O<br>
O O<br>
 O<br>
<br>
these examples are obviously made-up and nobody will ever going to use<br>
them (but then, nobody in their right minds is going to use a<br>
left-of-main-screen setup or stacking screens vertically rather than<br>
horizontally).<br>
<br>
i guess one sane way to handle this is to<br>
- check whether the window visible on any screen<br>
- if not, fold it back to the main screen<br>
<br>
dgmasr<br>
<span class="HOEnZb"><font color="#888888">IOhannes<br>
<br>
</font></span><br>______________________________<wbr>_________________<br>
<a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/<wbr>listinfo/pd-list</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div>Raphaël Ilias<br></div><div>  ___________________________________<br><b>     <a href="http://phae.fr" target="_blank">phae.fr</a></b><br></div>     <br>     <a href="mailto:phae.ilias@gmail.com" target="_blank">phae.ilias@gmail.com</a> / 06 04 45 79 78<br>  ___________<br></div></div></div></div></div></div></div>
</div>