1
0
mirror of https://github.com/gilshahar7/TapToOpen synced 2025-06-27 17:46:46 +00:00

Version 1.1

Fixed a bug that opened the app when swipe left and then right
This commit is contained in:
2017-05-08 17:15:30 +03:00
committed by GitHub
parent f3abaf2ef8
commit 85bd6d2884

View File

@ -19,9 +19,21 @@
@end
%hook NCNotificationListCell
CGFloat myThreshold = 0;
-(CGFloat)_defaultActionExecuteThreshold{return myThreshold;}
-(CGFloat)_defaultActionTriggerThreshold{return myThreshold;}
bool changeThreshold = false;
-(CGFloat)_defaultActionExecuteThreshold{
if(changeThreshold == false){
return %orig;
}else{
return -1;
}
}
-(CGFloat)_defaultActionTriggerThreshold{
if(changeThreshold){
return %orig;
}else{
return -1;
}
}
-(CGFloat)_defaultActionOvershootContentOffset{return 0;}
-(void)layoutSubviews{
%orig;
@ -40,11 +52,11 @@ CGFloat myThreshold = 0;
bool isLocked = [[%c(SBLockScreenManager) sharedInstance] isUILocked];
if((isLocked == true) && ([self isActionButtonsFullyRevealed] == false) && ([[self contentViewController] _presentedLongLookViewController] == nil))
{
myThreshold = -1;
changeThreshold = true;
[self setSupportsSwipeToDefaultAction:true];
[self _executeDefaultActionIfCompleted];
[self setSupportsSwipeToDefaultAction:false];
myThreshold = 0;
changeThreshold = false;
}
}
%end