! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Palettes of 'Mathematica' always stick at all workspaces
Status:
CLOSED: FIXED

Comments

Description munk 2004-02-04 10:17:26 CET
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).
Comment 1 Olivier Fourdan editbugs 2004-02-05 21:44:54 CET
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.
Comment 2 munk 2004-02-09 16:57:43 CET
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
Comment 3 Jasper Huijsmans editbugs 2004-07-15 17:46:36 CEST
Lots of changes since 4.0.3, if I'm not mistaken. Perhaps someone could test
if this still happens?
Comment 4 Jasper Huijsmans editbugs 2004-09-20 20:40:09 CEST
Assuming this to be fixed.

Bug #109

Reported by:
munk
Reported on: 2004-02-04
Last modified on: 2009-07-15

People

Assignee:
Olivier Fourdan
CC List:
0 users

Version

Attachments

Additional information