This commit is contained in:
2025-12-19 18:58:29 +08:00
parent 9544ad75ff
commit 68306aa07f

View File

@@ -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; }