Red Hat ENTERPRISE LINUX 5.5 - TECHNICAL NOTES Manual page 178

Table of Contents

Advertisement

Chapter 1. Package Updates
did not honor window-raising requests from such applications. With this update, metacity expands its
checking to allow the same X client (defined as having the same client ID) to raise windows above
the currently focused window using the old XRaiseWindow call. Older Tcl/Tk and Java applications, in
particular, should now behave as expected.
* Incorrectly placed error traps meant, when an application window running on a remote computer
with its display forwarded to the local system was closed, metacity sometimes crashed with an
"Unexpected X error: BadWindow (invalid Window parameter)" error. The error trap has been moved
in this update and closing forwarded windows now closes the remote application as expected.
1451
(BZ#537024
)
Users are advised to upgrade to this updated metacity package which resolves these issues.
1.121.2. RHBA-2010:0245: bug fix and enhancement update
An updated metacity package that fixes numerous bugs and adds several enhancements is now
available
Metacity is the default window manager for the GNOME desktop.
This update fixes the following bugs:
* if a modal dialog box was open, its associated window could not be moved to another workspace.
The dialog box would stay on the current desktop but the main window would vanish as it moved and
then returned but no longer displayed correctly. The meta_workspace_focus_default_window() has
been modified so that windows can now be dragged to other workspaces even if a modal dialog box is
1452
open.
(BZ#237158
)
* dragging a maximized window between monitors on a system configured to use a Xinerama dual-
screen configuration caused flickering. Metacity has been modified to allow one to move maximized
windows meaning they can be dragged between monitors without flickering.
* Metacity was preventing applications such as Maya from stacking windows correctly. This
was caused by the focus-stealing prevention mechanism. A patch has been added to allow
stacking to occur, meaning module windows for tools like Maya now work in the expected fashion.
1454
(BZ#503522
)
* the /apps/metacity/general/strict_focus_mode option can be activated via GConf to prevent focus
from being stolen from a terminal window. On x86_64 systems, terminals were sometimes not
recognized as this function was incorrectly implemented: it was looking for res_name instead of
res_class. Metacity now checks the res_class to determine if a window is a terminal and focus is no
longer lost.
(BZ#504223
* if the user switched between workspaces, any open KDE applications would start to flash in GNOME
as Metacity mistakenly marked them as needing user intervention. Metacity now checks the window
to determine if it has a "startup ID" and sets the initial_timestamp and initial_workspace properties
accordingly. As a result KDE applications no longer flash in these circumstances.
1450
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=537023
1451
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=537024
1452
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=237158
1453
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=495939
1454
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=503522
1455
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=504223
1456
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=506537
168
(BZ#537023
1455
)
1450
)
(BZ#495939
1453
)
1456
(BZ#506537
)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Enterprise linux 5.5

Table of Contents