-
- Downloads
Fix a bug where double-tap of a modifier didn't work unless a hotkey keypress...
Fix a bug where double-tap of a modifier didn't work unless a hotkey keypress was also defined. This revealed a bug in how weak references were used. isEqual: uses pointer equality by default, so it doesn't work on arrays of weak refs. I hacked around it by implementing isEqual: for the one class I care about.
Showing
- iTerm2XCTests/iTermWeakReferenceTest.m 14 additions, 0 deletionsiTerm2XCTests/iTermWeakReferenceTest.m
- sources/iTermBaseHotKey.m 12 additions, 1 deletionsources/iTermBaseHotKey.m
- sources/iTermHotKeyProfileBindingController.m 8 additions, 1 deletionsources/iTermHotKeyProfileBindingController.m
- sources/iTermWeakReference.m 9 additions, 0 deletionssources/iTermWeakReference.m
Please register or sign in to comment