mutter/src/core
Adel Gadllah 2942b22ccf screen: Don't try to move / resize OR windows on montior change
meta_screen_resize calls meta_window_update_for_monitors_changed for all
windows including OR windows when the monitors change (or screen size).

This calls meta_window_move_between_rects for the window which attempts to
move the OR window by calling meta_window_move_resize.

meta_window_move_resize refuses to do anything on OR windows (just returns
for OR windows).

This causes a storm of assert messages when the screen
resolution changes while an OR window is visible.
(like the one gnome-control-center displays with the monitor name).

Fix that by not calling meta_window_update_for_monitors_changed for OR windows
and let the applications handle them by themselves.

https://bugzilla.gnome.org/show_bug.cgi?id=693540
2013-02-10 20:43:03 +01:00
..
above-tab-keycode.c Fix crash in meta_display_get_above_tab_keycode 2011-05-25 14:20:06 -04:00
async-getprop.c Revert "Remove a bunch of dead code" 2012-04-24 18:02:33 -04:00
async-getprop.h gnome-doc-tools version doesn't need to be so high. disable the entire 2008-12-01 22:54:57 +00:00
barrier.c display: Rename window_ids to xids 2013-02-08 14:23:38 -05:00
bell.c Switch to gtk-doc syntax 2012-04-24 15:20:39 -04:00
bell.h Switch to gtk-doc syntax 2012-04-24 15:20:39 -04:00
boxes-private.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
boxes.c boxes: Remove an unnecessary assignment 2012-05-01 18:21:17 -04:00
constraints.c Initialize window->user_rect in the initial placement 2012-11-30 13:29:26 +00:00
constraints.h Replace public MetaFrameGeometry with MetaFrameBorders 2011-08-09 17:14:50 -04:00
core.c core: Add a helper function to grab the old event mask of a window 2013-02-07 17:53:53 -05:00
core.h core: Add a helper function to grab the old event mask of a window 2013-02-07 17:53:53 -05:00
delete.c MetaWindow: add a public method for checking if the application is responding 2012-12-25 18:39:09 +01:00
display-private.h display: Rename window_ids to xids 2013-02-08 14:23:38 -05:00
display.c barrier: fix fallback for unsupported servers 2013-02-09 11:27:22 +11:00
edge-resistance.c introspection: remove --allow-unprefixed 2010-10-23 15:58:16 -04:00
edge-resistance.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
errors.c Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
eventqueue.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
eventqueue.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
frame.c Simplify the frame testing logic in callers to grab borders 2012-03-17 06:40:54 -04:00
frame.h frame: Add "get_corner_radiuses" chain 2011-08-24 09:38:23 -04:00
group-private.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
group-props.c Added curly brackets in two places to keep -pedantic happy. 2008-05-04 17:57:11 +00:00
group-props.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
group.c Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
iconcache.c iconcache: don't crash on a non-alpha mask pixmap 2011-03-21 18:51:14 -04:00
iconcache.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
keybindings-private.h Port mutter to use XInput2 events instead of Core Events 2012-12-13 14:56:25 -05:00
keybindings.c Remove some server calls for core devices 2013-01-08 15:54:50 -05:00
main.c main: Remove call to clutter_x11_enable_xinput 2013-01-08 15:54:50 -05:00
mutter-Xatomtype.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
mutter.c mutter: Don't call g_type_init 2012-11-02 11:45:11 -04:00
place.c Use meta_window_located_on_workspace() in more places 2013-01-18 15:45:05 -05:00
place.h Replace public MetaFrameGeometry with MetaFrameBorders 2011-08-09 17:14:50 -04:00
prefs.c prefs: Annotate meta_prefs_get_button_layout() 2013-01-10 00:10:50 +01:00
screen-private.h display: Remove an unused code path for enabling the compositor 2013-02-08 14:36:20 -05:00
screen.c screen: Don't try to move / resize OR windows on montior change 2013-02-10 20:43:03 +01:00
session.c util: Use a sad face in the force-quit dialog 2012-09-19 15:09:42 +02:00
session.h Adding doxygen headers to some files. 2008-08-18 10:25:17 +00:00
stack-tracker.c meta_stack_tracker_free(): fix memory leak 2012-05-02 14:03:56 -04:00
stack-tracker.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
stack.c stack: Ignore keep-on-top property on maximized windows 2012-05-30 15:01:57 +02:00
stack.h Switch to gtk-doc syntax 2012-04-24 15:20:39 -04:00
testasyncgetprop.c Fix set but not used variables 2011-01-24 16:26:57 -05:00
testboxes.c Revert "Remove a bunch of dead code" 2012-04-24 18:02:33 -04:00
util.c util: Guard against older zenity versions 2012-09-19 15:09:43 +02:00
window-private.h Support _NET_WM_OPAQUE_REGION 2013-02-06 00:08:04 -05:00
window-props.c Support _NET_WM_OPAQUE_REGION 2013-02-06 00:08:04 -05:00
window-props.h Remove unused public window-property functions 2012-10-03 23:35:35 -04:00
window.c Fix build error introduced by d482590c84 2013-02-09 17:02:36 +01:00
workspace-private.h Make work_area calculation funcs public and introspectible 2013-02-06 00:03:47 -05:00
workspace.c Make work_area calculation funcs public and introspectible 2013-02-06 00:03:47 -05:00
xprops.c Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
xprops.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00