mirror of
https://github.com/gilshahar7/TapToOpen
synced 2025-06-28 01:56:47 +00:00
Version 1.1
Fixed a bug that opened the app when swipe left and then right
This commit is contained in:
22
Tweak.xm
22
Tweak.xm
@ -19,9 +19,21 @@
|
|||||||
@end
|
@end
|
||||||
|
|
||||||
%hook NCNotificationListCell
|
%hook NCNotificationListCell
|
||||||
CGFloat myThreshold = 0;
|
bool changeThreshold = false;
|
||||||
-(CGFloat)_defaultActionExecuteThreshold{return myThreshold;}
|
-(CGFloat)_defaultActionExecuteThreshold{
|
||||||
-(CGFloat)_defaultActionTriggerThreshold{return myThreshold;}
|
if(changeThreshold == false){
|
||||||
|
return %orig;
|
||||||
|
}else{
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
-(CGFloat)_defaultActionTriggerThreshold{
|
||||||
|
if(changeThreshold){
|
||||||
|
return %orig;
|
||||||
|
}else{
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
-(CGFloat)_defaultActionOvershootContentOffset{return 0;}
|
-(CGFloat)_defaultActionOvershootContentOffset{return 0;}
|
||||||
-(void)layoutSubviews{
|
-(void)layoutSubviews{
|
||||||
%orig;
|
%orig;
|
||||||
@ -40,11 +52,11 @@ CGFloat myThreshold = 0;
|
|||||||
bool isLocked = [[%c(SBLockScreenManager) sharedInstance] isUILocked];
|
bool isLocked = [[%c(SBLockScreenManager) sharedInstance] isUILocked];
|
||||||
if((isLocked == true) && ([self isActionButtonsFullyRevealed] == false) && ([[self contentViewController] _presentedLongLookViewController] == nil))
|
if((isLocked == true) && ([self isActionButtonsFullyRevealed] == false) && ([[self contentViewController] _presentedLongLookViewController] == nil))
|
||||||
{
|
{
|
||||||
myThreshold = -1;
|
changeThreshold = true;
|
||||||
[self setSupportsSwipeToDefaultAction:true];
|
[self setSupportsSwipeToDefaultAction:true];
|
||||||
[self _executeDefaultActionIfCompleted];
|
[self _executeDefaultActionIfCompleted];
|
||||||
[self setSupportsSwipeToDefaultAction:false];
|
[self setSupportsSwipeToDefaultAction:false];
|
||||||
myThreshold = 0;
|
changeThreshold = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
%end
|
%end
|
||||||
|
Reference in New Issue
Block a user