diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/events.c | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/src/events.c b/src/events.c index 15fd0fa..92b6e69 100644 --- a/src/events.c +++ b/src/events.c @@ -378,8 +378,12 @@ static void feh_event_handle_ButtonRelease(XEvent * ev)  				x /= winwid->zoom;  				y /= winwid->zoom;  				thumbfile = feh_thumbnail_get_file_from_coords(x, y); -				if (thumbfile) -					feh_thumbnail_show_fullsize(thumbfile); +				if (thumbfile) { +					if (opt.actions[0]) +						feh_action_run(thumbfile, opt.actions[0]); +					else +						feh_thumbnail_show_fullsize(thumbfile); +				}  			}  		} else {  			opt.mode = MODE_NORMAL; | 
