1
This commit is contained in:
@@ -103,6 +103,7 @@ typedef NS_ENUM(NSInteger, KBBackspaceChunkClass) {
|
|||||||
self.backspaceChunkModeActive = NO;
|
self.backspaceChunkModeActive = NO;
|
||||||
[self kb_setBackspaceClearHighlighted:NO];
|
[self kb_setBackspaceClearHighlighted:NO];
|
||||||
[self kb_hideBackspaceClearLabel];
|
[self kb_hideBackspaceClearLabel];
|
||||||
|
[self kb_showBackspaceClearLabelIfNeeded];
|
||||||
[self kb_backspaceStepForToken:token];
|
[self kb_backspaceStepForToken:token];
|
||||||
} break;
|
} break;
|
||||||
case UIGestureRecognizerStateChanged: {
|
case UIGestureRecognizerStateChanged: {
|
||||||
@@ -268,8 +269,6 @@ typedef NS_ENUM(NSInteger, KBBackspaceChunkClass) {
|
|||||||
|
|
||||||
- (void)kb_handleBackspaceLongPressChanged:(UILongPressGestureRecognizer *)gr {
|
- (void)kb_handleBackspaceLongPressChanged:(UILongPressGestureRecognizer *)gr {
|
||||||
if (!self.backspaceHoldActive) { return; }
|
if (!self.backspaceHoldActive) { return; }
|
||||||
NSTimeInterval elapsed = [NSDate date].timeIntervalSinceReferenceDate - self.backspaceHoldStartTime;
|
|
||||||
if (elapsed < kKBBackspaceChunkStartDelay) { return; }
|
|
||||||
[self kb_showBackspaceClearLabelIfNeeded];
|
[self kb_showBackspaceClearLabelIfNeeded];
|
||||||
UIView *hostView = [self kb_hostView];
|
UIView *hostView = [self kb_hostView];
|
||||||
if (!hostView) { return; }
|
if (!hostView) { return; }
|
||||||
|
|||||||
Reference in New Issue
Block a user