Offscreen window stealing focus

조회 수: 19 (최근 30일)
Isaac Pedisich
Isaac Pedisich 2015년 7월 22일
답변: Daan Hubert 2018년 9월 10일
In matlab2011b, setting:
set(0,'defaultFigureVisible','off')
reliably made figures not visible, and kept them from stealing focus.
I have recently switched to using MATLAB2015a, and I'm seeing a strange behavior. Even with defaultFigureVisible set to 'off', every time that a figure would be created, instead a small white box appears in the upper left hand side of my screen, and steals focus for MATLAB.
The name of this window is HG_Peer_OffScreenWindow. I can't figure out where it's coming from, or how to make it stop appearing.
I'm working remotely via x11 forwarding. Local machine OSX, remote machine linux.
Thanks.
  댓글 수: 2
Bram Bamps
Bram Bamps 2016년 8월 4일
I have exactly the same problem. Also working on a local OSX machine and remote linux machine.
A regular message that started to appear after the update to the newer matlab version is:
Undefined function 'rmiml.visibleInToolstrip' for input arguments of type 'char'.
Many thanks
Daan Hubert
Daan Hubert 2018년 9월 10일
Bram, Isaac, were you able to solve or work around this annoying issue?
In batch mode I always create figures using (Matlab R2013b) in invisible mode to save CPUtime needed to display the graphic. But this pop-up is destroying this workflow.

댓글을 달려면 로그인하십시오.

답변 (1개)

Daan Hubert
Daan Hubert 2018년 9월 10일
Just figured out that changing windowmanager from twm to fluxbox resolved my issue.

카테고리

Help CenterFile Exchange에서 Graphics Objects에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by