Hi, I verify that the patch works fine.

I applied it to the source tree I downloaded with

git apply path/to/patch

recompiled CDE and no more freeze with xkb toggle.

So if Jon applies the patch to the source on sourceforge the ticket #8
can be tagged closed.

Thank you Eugene,

Antonis.


Στις 14/02/2014 02:13 πμ, ο/η Eugene Doudine έγραψε:
> ---
>  cde/programs/dtwm/WmGlobal.h |    4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/cde/programs/dtwm/WmGlobal.h b/cde/programs/dtwm/WmGlobal.h
> index 0995c7e..944b4b3 100644
> --- a/cde/programs/dtwm/WmGlobal.h
> +++ b/cde/programs/dtwm/WmGlobal.h
> @@ -2367,7 +2367,9 @@ typedef struct _WmGlobalData
>  #define ACTIVE_ROOT  (wmGD.pActiveSD->rootWindow)
>  #define ACTIVE_ICON_TEXT_WIN (wmGD.pActiveSD->activeIconTextWin)
>  
> -#define NOLOCKMOD(state)  ((state) & ~wmGD.lockingModMask)
> +/* According to the xkb protocol bits 13 and 14 are interpreted as a  */
> +/* two-bit unsigned numeric value and report the state keyboard group */
> +#define NOLOCKMOD(state)  ((state) & ~wmGD.lockingModMask & ~(3 << 13))
>  #ifdef WSM
>  /* absent map behavior policy values (absentMapBehavior): */
>  #define AMAP_BEHAVIOR_ADD       0


------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to