Using BetterBlizzOptions while playing in non-full-screen windowed mode makes it VERY easy to accidentally drag the option frame handle "off the screen", leaving you looking at half an options frame, and no way to reach the frame handle to fix the situation. The only way I've found to recover from this is to disable BetterBlizzOptions and reloadui, but there should be a way to handle this nuisance from within the addon.
My preference would be for the addon to clamp the options frame (or at least the handle) to the screen by default, so that you can never accidentally get into this situation. However even this is not ideal because it can still leave the handle sitting behind a higher-strata frame (eg an LDB broker like ChocolateBar) and equally inaccessible. Perhaps it should be clamped to the screen with some reasonable inset (eg 100 pixels in from the screen edge).
Another option would be to make the entire empty part of the optionsFrame work like a frame handle, so you can grab any edge and drag it back onto the screen.
A final option would be a slash command to reset the size and position of the optionsFrame to the Blizzard default, which should probably be provided anyhow.
|oscarucb||Oct 26, 2012 at 02:24 UTC||Create|