[Xfce-bugs] [XFCE 0000109]: Palettes of 'Mathematica' always stick at all workspaces

xfce-bugs at xfce.org xfce-bugs at xfce.org
Mon Feb 9 17:57:43 CET 2004


A BUGNOTE has been added to this bug.
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=0000109
=======================================================================
Reporter:                   munkzedat
Handler:                    olivier
=======================================================================
Project:                    XFCE
Bug ID:                     0000109
Category:                   general
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
=======================================================================
Date Submitted:             2004-02-04 10:17 GMT
Last Modified:              2004-02-09 16:57 GMT
=======================================================================
Summary:                    Palettes of 'Mathematica' always stick at all workspaces
Description: 
I'm Mathematica 5.0 of Wolfram Research on xfce 4.0.3.1. If I switch on any
of the palettes it provides, they are always sticky at all workspaces.
There is no "stick" button displayed in their window bar, and the stick
item in the window menu is disabled. This don't happen with other window
managers (I tried kde and fvwm2).
=======================================================================

-----------------------------------------------------------------------
 olivier - 2004-02-05 21:44 GMT 
-----------------------------------------------------------------------
I don't think it's a bug in xfwm4. xfwm4 keeps transients along with their
parent window, so if the panels show on each desktop, that's probably
because MAthematica wrongly sets the transient property.

Try this:

>From a terminal, run "xprop" and click onto one of the panels.
That will give you a bunch of infos, one being  WM_TRANSIENT_FOR(WINDOW):
followed bu a window id. 

Then do a xwininfo -id "0x????????" where "0x????????" is the window id as
returned by xprop.

Post all this (xprop and xwininfo results) to this bug report.

TIA
Olivier.

-----------------------------------------------------------------------
 munkzedat - 2004-02-09 16:57 GMT 
-----------------------------------------------------------------------
Thanks for the quick reaction! Here are the requested outputs:

Tobias


>xprop 
WM_STATE(WM_STATE):
                window state: Normal
                icon window: 0x0
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE,
_NET_WM_ACTION_MAXIMIZE_HO 
RZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_SHADE
_NET_WM_DESKTOP(CARDINAL) = 2
_WIN_WORKSPACE(CARDINAL) = 2
_WIN_STATE(CARDINAL) = 0
_NET_WM_STATE(ATOM) = 
WM_COMMAND(STRING) = {
"/net/licensed/mathematica-5.0/SystemFiles/FrontEnd/Binar 
ies/Linux/Mathematica -topDirectory /net/licensed/mathematica-5.0
-geometry 1000 
x900" }
_XFE_INPUT_WINDOW(WINDOW): window id # 0x20002d9
WM_TRANSIENT_FOR(WINDOW): window id # 0x2000026
_MOTIF_WM_MESSAGES(ATOM) = _MOTIF_WM_OFFSET
WM_PROTOCOLS(ATOM): protocols  _MOTIF_WM_MESSAGES, WM_DELETE_WINDOW
WM_CLIENT_LEADER(WINDOW): window id # 0x2000026
WM_LOCALE_NAME(STRING) = "C"
WM_CLASS(STRING) =
"/net/licensed/mathematica-5.0/SystemFiles/FrontEnd/Palettes/ 
BasicInput.nb", "XMathematica"
WM_HINTS(WM_HINTS):
                Client accepts input or input focus: True
                Initial state is Normal State.
                bitmap id # to use for icon: 0x2000030
                window id # of group leader: 0x2000026
WM_NORMAL_HINTS(WM_SIZE_HINTS):
                program specified location: 1155, 2
                program specified size: 110 by 459
                window gravity: NorthWest
WM_CLIENT_MACHINE(STRING) = "piranha"
WM_NAME(STRING) =


>xwininfo -id "0x2000026"

xwininfo: Window id: 0x2000026 "XMathematica"

  Absolute upper-left X:  0
  Absolute upper-left Y:  0
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 1000
  Height: 900
  Depth: 16
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x20 (installed)
  Bit Gravity State: ForgetGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsUnMapped
  Override Redirect State: no
  Corners:  +0+0  -280+0  -280-124  +0-124
  -geometry 1000x900+0+0



More information about the Xfce-bugs mailing list