Your message dated Tue, 10 Sep 2013 21:05:22 -0700 with message-id <cafuqieyjc98oy0+_okmbmu6-mbxrc-4xnbutey7syfhntbg...@mail.gmail.com> has caused the report #717943, regarding fvwm: remove "sticky" by ewmh message to be marked as having been forwarded to the upstream software author(s) fvwm-work...@fvwm.org
(NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 717943: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717943 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Hi, This was reported by a Debian user. Please retain the CC to 717943-forwar...@bugs.debian.org in your response, so that the Debian BTS has a record. Package: fvwm Version: 1:2.6.5.ds-2 Severity: normal The "sticky" state of a window is not removed by an EWMH message. For example in an xterm, turn on sticky with wmctrl -i -r $WINDOWID -b add,sticky The title bar becomes lines to show stickiness. But then wmctrl -i -r $WINDOWID -b remove,sticky does not remove the sticky indicator lines from the title bar where I hoped it would. Simlarly "toggle" does not remove it. The usual window menu command with WindowShade does remove it though. + "(Un)Shade" WindowShade toggle Nosing around fvwm/ewmh_events.c ewmh_WMStateSticky() under "ev != NULL" I see the apparent "add" and "remove" legs are both the same execute_function_override_window(NULL, NULL, "Stick on", 1, fw); I wonder if the remove leg, the "else", should be "Stick off". Changing it to that works for me. -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (990, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-486 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages fvwm depends on: ii libc6 2.17-7 ii libcairo2 1.12.2-3 ii libfontconfig1 2.10.2-2 ii libfribidi0 0.19.5-2 ii libgdk-pixbuf2.0-0 2.28.2-1 ii libglib2.0-0 2.36.3-3 ii libice6 2:1.0.8-2 ii libpng12-0 1.2.49-4 ii libreadline6 6.2+dfsg-0.1 ii librplay3 3.3.2-14 ii librsvg2-2 2.36.4-2 ii libsm6 2:1.2.1-2 ii libstroke0 0.5.1-6 ii libtinfo5 5.9-10 ii libx11-6 2:1.6.0-1 ii libxcursor1 1:1.1.14-1 ii libxext6 2:1.3.2-1 ii libxft2 2.3.1-1 ii libxinerama1 2:1.1.3-1 ii libxpm4 1:3.5.10-1 ii libxrender1 1:0.9.7-1+deb7u1 ii perl 5.14.2-21 ii perl-modules [libperl4-corelibs-perl] 5.14.2-21 ii zlib1g 1:1.2.8.dfsg-1 Versions of packages fvwm recommends: pn fvwm-icons <none> ii libx11-protocol-perl 0.56-4 ii perl-tk 1:804.031-1 Versions of packages fvwm suggests: ii cpp 4:4.6.1-2 pn fvwm-themes <none> ii m4 1.4.16-5 ii menu 2.1.46 pn wm-icons <none> -- debconf information: * fvwm/upgrade/pre_2.5.8: true * fvwm/info: * fvwm/select: old * fvwm/hooks: true
--- End Message ---