- x - ob_rr_theme->bwidth, y - ob_rr_theme->bwidth);
- if (!menu_frame_show(frame, NULL)) {
+ x - ob_rr_theme->mbwidth, y - ob_rr_theme->mbwidth);
+ for (i = 0; i < screen_num_monitors; ++i) {
+ Rect *a = screen_physical_area_monitor(i);
+ if (RECT_CONTAINS(*a, x, y)) {
+ frame->monitor = i;
+ break;
+ }
+ }
+ if (!menu_frame_show(frame, NULL))