Make it possible to open a link in a new window with holding the mod key.
Thanks David Dufberg Tøttrup <david@dufberg.se>!
This commit is contained in:
		
							parent
							
								
									f3d97922e9
								
							
						
					
					
						commit
						83df29393f
					
				
							
								
								
									
										3
									
								
								surf.c
								
								
								
								
							
							
						
						
									
										3
									
								
								surf.c
								
								
								
								
							| 
						 | 
				
			
			@ -241,7 +241,8 @@ buttonrelease(WebKitWebView *web, GdkEventButton *e, GList *gl) {
 | 
			
		|||
 | 
			
		||||
	g_object_get(result, "context", &context, NULL);
 | 
			
		||||
	if(context & WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK) {
 | 
			
		||||
		if(e->button == 2) {
 | 
			
		||||
		if(e->button == 2 ||
 | 
			
		||||
				(e->button == 1 && CLEANMASK(e->state) == CLEANMASK(MODKEY))) {
 | 
			
		||||
			g_object_get(result, "link-uri", &arg.v, NULL);
 | 
			
		||||
			newwindow(NULL, &arg, e->state & GDK_CONTROL_MASK);
 | 
			
		||||
			return true;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue