diff options
| -rw-r--r-- | ChangeLog | 1 | ||||
| -rw-r--r-- | src/events.c | 9 | 
2 files changed, 8 insertions, 2 deletions
| @@ -1,6 +1,7 @@  git HEAD      * Patch by aaptel: Support numpad keys for actions +    * Fix blur mode (Ctrl + left mouse key)  Thu May  6 08:34:39 CEST 2010  Daniel Friesel <derf@chaosdorf.de> diff --git a/src/events.c b/src/events.c index b634e6f..b850497 100644 --- a/src/events.c +++ b/src/events.c @@ -166,7 +166,7 @@ static void feh_event_handle_ButtonPress(XEvent * ev)  				&& (winwid->type == WIN_TYPE_SLIDESHOW))  			slideshow_change_image(winwid, SLIDE_PREV);  	} else if (ev->xbutton.button == opt.next_button) { -		D(3, ("Next Button 5 Press event\n")); +		D(3, ("Next Button Press event\n"));  		if ((winwid != NULL)  				&& (winwid->type == WIN_TYPE_SLIDESHOW))  			slideshow_change_image(winwid, SLIDE_NEXT); @@ -220,7 +220,7 @@ static void feh_event_handle_ButtonRelease(XEvent * ev)  				winwidget_sanitise_offsets(winwid);  				winwidget_render_image(winwid, 0, 1);  			} -		} else { +		} else if (opt.mode == MODE_NEXT) {  			opt.mode = MODE_NORMAL;  			if (winwid != NULL)  				winwid->mode = MODE_NORMAL; @@ -260,6 +260,11 @@ static void feh_event_handle_ButtonRelease(XEvent * ev)  					}  				}  			} +		} else { +			if (winwid != NULL) { +				opt.mode = MODE_NORMAL; +				winwid->mode = MODE_NORMAL; +			}  		}  	} else if ((ev->xbutton.button == opt.rotate_button)  			|| (ev->xbutton.button == opt.zoom_button)) { | 
