Commit 66500819 authored by Daniel Stone's avatar Daniel Stone

Bug #1358: Make ISO_Prev_Group cycle/wrap as ISO_Next_Group does.

parent 2a6c11aa
2006-04-03 Daniel Stone <daniel@freedesktop.org>
* xkb/xkbUtils.c:
Bug #1358: Make ISO_Prev_Group cycle/wrap as ISO_Next_Group does.
2006-04-02 Adam Jackson <ajax@freedesktop.org>
* hw/dmx/glxProxy/glxcmds.c:
......
......@@ -756,11 +756,11 @@ unsigned char grp;
grp= state->locked_group;
if (grp>=ctrls->num_groups)
if (grp>=ctrls->num_groups || grp < 0)
state->locked_group= XkbAdjustGroup(grp,ctrls);
grp= state->locked_group+state->base_group+state->latched_group;
if (grp>=ctrls->num_groups)
if (grp>=ctrls->num_groups || grp < 0)
state->group= XkbAdjustGroup(grp,ctrls);
else state->group= grp;
XkbComputeCompatState(xkbi);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment