diff --git a/KAIBattery.mm b/KAIBattery.mm index 9518f9c..c92571a 100644 --- a/KAIBattery.mm +++ b/KAIBattery.mm @@ -26,6 +26,7 @@ long long lastPercentage; if(!self.isUpdating) { self.isUpdating = YES; self.number = 0; + float y = 0; BCBatteryDeviceController *bcb = [BCBatteryDeviceController sharedInstance]; NSArray *devices = MSHookIvar(bcb, "_sortedDevices"); @@ -43,7 +44,6 @@ long long lastPercentage; BOOL charging = MSHookIvar(device, "_charging"); BOOL LPM = MSHookIvar(device, "_batterySaverModeActive"); - float y; if(charging) { UIVisualEffectView *blank = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffect effectWithStyle:UIBlurEffectStyleDark]]; diff --git a/Kai.xm b/Kai.xm index 3a1e9ae..6607069 100644 --- a/Kai.xm +++ b/Kai.xm @@ -90,10 +90,12 @@ CGRect originalBattery; setFrame = YES; batteryWidget = self; } + [self KaiUpdate]; } %new -(void)KaiUpdate { + [UIView animateWithDuration:0.3 animations:^{ self.frame = CGRectMake( original.origin.x, original.origin.y + (self.battery.number * 85), @@ -101,12 +103,14 @@ CGRect originalBattery; original.size.height ); - /*self.battery.frame = CGRectMake( + self.battery.frame = CGRectMake( originalBattery.origin.x, originalBattery.origin.y - (self.battery.number * 85) + 85, originalBattery.size.width, originalBattery.size.height - );*/ + ); + + }]; } %end @@ -128,4 +132,9 @@ CGRect originalBattery; }); } +%end + +%hook CSScrollView + + %end \ No newline at end of file