diff options
| author | Philip <philip@philip-linuxlaptop.(none)> | 2010-11-01 21:37:27 (GMT) |
|---|---|---|
| committer | Philip <philip@philip-linuxlaptop.(none)> | 2010-11-01 21:37:27 (GMT) |
| commit | 176ecb11974c2fde3a174afcf14ce9922182b50c (patch) | |
| tree | 55f6022c2e2d4f5a2ae0e538367d2603ffd6739b /src/main.c | |
| parent | edab61ec4dc262be7dca1acf4d44c24ad513f126 (diff) | |
| download | powder-176ecb11974c2fde3a174afcf14ce9922182b50c.zip powder-176ecb11974c2fde3a174afcf14ce9922182b50c.tar.gz | |
eraser uses shift-alt instead of alt because linux alt-click is normally move window
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1833,7 +1833,7 @@ int main(int argc, char *argv[]) } else { - if((sdl_mod & (KMOD_LSHIFT|KMOD_RSHIFT)) && !(sdl_mod & (KMOD_LCTRL|KMOD_RCTRL))) + if((sdl_mod & (KMOD_LSHIFT|KMOD_RSHIFT)) && !(sdl_mod & (KMOD_LCTRL|KMOD_RCTRL|KMOD_LALT))) { lx = x; ly = y; @@ -1856,7 +1856,7 @@ int main(int argc, char *argv[]) lb = 0; lm = 0; } - else if((sdl_mod & (KMOD_LALT||KMOD_RALT)) || b==SDL_BUTTON_MIDDLE) + else if(((sdl_mod & (KMOD_LALT||KMOD_RALT)) && !sdl_mod & (KMOD_LALT)) || b==SDL_BUTTON_MIDDLE) { if(y>0 && y<sdl_scale*YRES && x>0 && x<sdl_scale*XRES) { |
