Now the mshortcuts are even more consistent.
Keep everyone happy Signed-off-by: Christoph Lohmann <20h@r-36.net>master
							parent
							
								
									e2aa03e6b7
								
							
						
					
					
						commit
						f0398db4d1
					
				
							
								
								
									
										10
									
								
								st.c
								
								
								
								
							
							
						
						
									
										10
									
								
								st.c
								
								
								
								
							| 
						 | 
					@ -944,17 +944,17 @@ void
 | 
				
			||||||
bpress(XEvent *e)
 | 
					bpress(XEvent *e)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	struct timespec now;
 | 
						struct timespec now;
 | 
				
			||||||
	MouseShortcut *mk;
 | 
						MouseShortcut *ms;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (IS_SET(MODE_MOUSE) && !(e->xbutton.state & forceselmod)) {
 | 
						if (IS_SET(MODE_MOUSE) && !(e->xbutton.state & forceselmod)) {
 | 
				
			||||||
		mousereport(e);
 | 
							mousereport(e);
 | 
				
			||||||
		return;
 | 
							return;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	for (mk = mshortcuts; mk < mshortcuts + LEN(mshortcuts); mk++) {
 | 
						for (ms = mshortcuts; ms < mshortcuts + LEN(mshortcuts); ms++) {
 | 
				
			||||||
		if (e->xbutton.button == mk->b
 | 
							if (e->xbutton.button == ms->b
 | 
				
			||||||
				&& match(mk->mask, e->xbutton.state)) {
 | 
									&& match(ms->mask, e->xbutton.state)) {
 | 
				
			||||||
			ttysend(mk->s, strlen(mk->s));
 | 
								ttysend(ms->s, strlen(ms->s));
 | 
				
			||||||
			return;
 | 
								return;
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in New Issue