Do not pass the symbol to the key emitter
This commit is contained in:
		
				
					committed by
					
						
						Dorota Czaplejewicz
					
				
			
			
				
	
			
			
			
						parent
						
							bdde8a127e
						
					
				
				
					commit
					73d2505c89
				
			@ -222,7 +222,7 @@ void eek_keyboard_press_key(LevelKeyboard *keyboard, EekKey *key, guint32 timest
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    guint keycode = eek_key_get_keycode (key);
 | 
					    guint keycode = eek_key_get_keycode (key);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    emit_key_activated(keyboard->manager, keyboard, keycode, symbol, 0, TRUE, timestamp);
 | 
					    emit_key_activated(keyboard->manager, keyboard, keycode, 0, TRUE, timestamp);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void eek_keyboard_release_key(LevelKeyboard *keyboard,
 | 
					void eek_keyboard_release_key(LevelKeyboard *keyboard,
 | 
				
			||||||
@ -247,7 +247,7 @@ void eek_keyboard_release_key(LevelKeyboard *keyboard,
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    guint keycode = eek_key_get_keycode (key);
 | 
					    guint keycode = eek_key_get_keycode (key);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    emit_key_activated(keyboard->manager, keyboard, keycode, symbol, 0, FALSE, timestamp);
 | 
					    emit_key_activated(keyboard->manager, keyboard, keycode, 0, FALSE, timestamp);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
 | 
				
			|||||||
@ -107,7 +107,6 @@ void
 | 
				
			|||||||
emit_key_activated (EekboardContextService *manager,
 | 
					emit_key_activated (EekboardContextService *manager,
 | 
				
			||||||
                    LevelKeyboard     *keyboard,
 | 
					                    LevelKeyboard     *keyboard,
 | 
				
			||||||
                    guint            keycode,
 | 
					                    guint            keycode,
 | 
				
			||||||
                    EekSymbol       *symbol,
 | 
					 | 
				
			||||||
                    EekModifierType  modifiers,
 | 
					                    EekModifierType  modifiers,
 | 
				
			||||||
                    gboolean pressed,
 | 
					                    gboolean pressed,
 | 
				
			||||||
                    uint32_t timestamp)
 | 
					                    uint32_t timestamp)
 | 
				
			||||||
 | 
				
			|||||||
@ -41,7 +41,6 @@ enum mod_indices {
 | 
				
			|||||||
void
 | 
					void
 | 
				
			||||||
emit_key_activated (EekboardContextService *manager, LevelKeyboard *keyboard,
 | 
					emit_key_activated (EekboardContextService *manager, LevelKeyboard *keyboard,
 | 
				
			||||||
                    guint            keycode,
 | 
					                    guint            keycode,
 | 
				
			||||||
                    EekSymbol       *symbol,
 | 
					 | 
				
			||||||
                    guint            modifiers,
 | 
					                    guint            modifiers,
 | 
				
			||||||
                    gboolean pressed, uint32_t timestamp);
 | 
					                    gboolean pressed, uint32_t timestamp);
 | 
				
			||||||
#endif // KEYEMITTER_H
 | 
					#endif // KEYEMITTER_H
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user