Annoying window resizing and focus steal

well, i don’t know if it’s a bug. I consider it as such, maybe you explicitly wanted it. i don’t know if it depends on my double monitor configuration in ubuntu… but each time I open a window (e.g cortex or MRI viewer) it resizes (maximizing) all the currently opened window. regardless of the maximization, I think that it would be much better to remove such automatic window arranging.
I like to set some window in specific positions, and be free to open other without having to arrange my windows…it makes me loose too much time…

another thing that you could try to fix is the focus stealing of new figures during batch processing. during very long run it totally prevent me from properly doing other things. since we are in a multi-core era, it’s very usual to go on working with some process in the background which do not interfere with your activity
I’m aware it’s a common matlab problem. but there are some workarounds (as using a modified version of figure.m) which shold work fine.

cheers
Alberto

each time I open a window (e.g cortex or MRI viewer) it resizes (maximizing) all the currently opened window

In the left part of the toolbar of the Brainstorm window, there is a drop-down menu called "Window layout options". Select "none" and your windows will be left where they are created with Matlab.

each time I open a window (e.g cortex or MRI viewer) it resizes (maximizing) all the currently opened window

If you use scripts generated with the pipeline editor, there shouldn't be any figure created except for the progress bar (which is configured in a way it does not take the focus).
Is it the Brainstorm figure that is grabbing the focus continuously? This shouldn't happen if the window manager does what it's told to.
What OS are you working with? If it's a Linux distribution, you can try a better window manager, or just use a different virtual desktop (windows wouldn't grab the focus across virtual desktops, would they?).

  1. solved. sorry for the trivial question, i did not notice the “window layout” menu
  2. serial usage of bst_process functions still steals my focus every new process. i have ubuntu 12.04 with a dual monitor. i still cannot your test suggestion to run matlab in a different virtual desktop as i have problems in managing the second workspace. i will now investigate over “window managers”

thanks
Alberto

Ok, I will investigate this issue at some point. Probably not anytime soon, though.

Before running your script, you can run Brainstorm using the nogui option (brainstorm nogui).
Or use a different window manager that lets you work nicely with multiple desktops…