summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/windowmanager-sdl.cc
diff options
context:
space:
mode:
authorAdam Borowski <kilobyte@angband.pl>2011-03-13 01:48:10 +0100
committerAdam Borowski <kilobyte@angband.pl>2011-03-13 01:48:10 +0100
commit51b381ba462cf6a355f401e817ee2b63518c077b (patch)
treea431ca5243bf2452d6ed47f153fb4d2663def8d8 /crawl-ref/source/windowmanager-sdl.cc
parente7c3fa432cecc5eeb49d79109033fd85ee3cad2a (diff)
parentce4dbcfd8506d4b4ce6047e1f3c1e7a06f84e09c (diff)
downloadcrawl-ref-51b381ba462cf6a355f401e817ee2b63518c077b.tar.gz
crawl-ref-51b381ba462cf6a355f401e817ee2b63518c077b.zip
Merge branch 'master' into unicode
Diffstat (limited to 'crawl-ref/source/windowmanager-sdl.cc')
-rw-r--r--crawl-ref/source/windowmanager-sdl.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/crawl-ref/source/windowmanager-sdl.cc b/crawl-ref/source/windowmanager-sdl.cc
index afc8e2f167..15ea788197 100644
--- a/crawl-ref/source/windowmanager-sdl.cc
+++ b/crawl-ref/source/windowmanager-sdl.cc
@@ -171,6 +171,9 @@ static int _translate_keysym(SDL_keysym &keysym)
case SDLK_KP3:
case SDLK_PAGEDOWN:
return (CK_PGDN + numpad_offset);
+ case SDLK_TAB:
+ if (numpad_offset) // keep tab a tab
+ return (CK_TAB_TILE + numpad_offset);
default:
break;
}