jalview + mac + external monitor = $%#!

Hi-

I sometimes use an external monitor with my mac powerbook. When I have the external monitor unplugged, the Jalview window still opens off-screen
(i.e., where the monitor used to be). This occurs even if I reboot. Strangely, things like File->Input Alignment occur on the main window, even if I attach
an external monitor (which is painful, because of the need to switch back and forth between screens when opening a file).

I wouldn’t say this is a high priority issue, since it is probably OS dependent , and I can work with Jalview as long as I have the extra monitor plugged in.
However, it is something that might need to be fixed eventually.

Thanks in advance for any hints for a workaround.

-Daron

Daron M. Standley, Ph.D.
Systems Immunology Laboratory
Immunology Frontier Research Center
Osaka University
Tel: +81-(0)6-6879-4311
FAX: +81-(0)6-6879-8636

Daron Standley wrote:

Hi-

I sometimes use an external monitor with my mac powerbook. When I have
the external monitor unplugged, the Jalview window still opens off-screen
(i.e., where the monitor used to be). This occurs even if I reboot.
Strangely, things like File->Input Alignment occur on the main window,
even if I attach
an external monitor (which is painful, because of the need to switch
back and forth between screens when opening a file).

Yes. this is a bug - I've noticed this happening on Windows XP too when
I switch between single and multiple screens but haven't tracked down
the cause.

I wouldn't say this is a high priority issue, since it is probably OS
dependent , and I can work with Jalview as long as I have the extra
monitor plugged in.
However, it is something that might need to be fixed eventually.

Thanks in advance for any hints for a workaround.

The best workaround at the moment is to remove the
SCREEN_WIDTH,SCREEN_HEIGHT,SCREEN_X and SCREEN_Y from the
~/.jalview_properties file before you start jalview - which is a pain,
but if you do that, Jalview will pick some nominal visible area to start
up in.

The second best might be to configure your display so that you extend
the display from your laptop (as primary) to the external screen (to the
right), then reposition the desktop window so it is on your laptop's
screen, and then quit jalview. The SCREEN_X and SCREEN_Y values stored
in the project file should then be good for displaying on the laptop
screen when jalview starts up again, regardless of the presence of the
other screen.

cheers.
Jim.