From 8973881d3dda5df9a3a32bd45e4a76ff1c768125 Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Wed, 22 Mar 2017 15:38:00 -0400 Subject: [PATCH] Fix switches for those who like to "slide" There's more than one way to flip a switch. // FREEBIE --- .../AdvancedSettingsTableViewController.m | 2 +- .../PrivacySettingsTableViewController.m | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Signal/src/view controllers/AdvancedSettingsTableViewController.m b/Signal/src/view controllers/AdvancedSettingsTableViewController.m index ee598b8f2..b2916a580 100644 --- a/Signal/src/view controllers/AdvancedSettingsTableViewController.m +++ b/Signal/src/view controllers/AdvancedSettingsTableViewController.m @@ -62,7 +62,7 @@ typedef NS_ENUM(NSInteger, AdvancedSettingsTableViewControllerSection) { [self.enableLogSwitch setOn:[PropertyListPreferences loggingIsEnabled]]; [self.enableLogSwitch addTarget:self action:@selector(didToggleEnableLogSwitch:) - forControlEvents:UIControlEventTouchUpInside]; + forControlEvents:UIControlEventValueChanged]; self.enableLogCell.accessoryView = self.enableLogSwitch; // Send Log diff --git a/Signal/src/view controllers/PrivacySettingsTableViewController.m b/Signal/src/view controllers/PrivacySettingsTableViewController.m index 529b2fcb8..473685d9a 100644 --- a/Signal/src/view controllers/PrivacySettingsTableViewController.m +++ b/Signal/src/view controllers/PrivacySettingsTableViewController.m @@ -70,7 +70,7 @@ typedef NS_ENUM(NSInteger, PrivacySettingsTableViewControllerSectionIndex) { [self.enableCallKitSwitch setOn:[[Environment getCurrent].preferences isCallKitEnabled]]; [self.enableCallKitSwitch addTarget:self action:@selector(didToggleEnableCallKitSwitch:) - forControlEvents:UIControlEventTouchUpInside]; + forControlEvents:UIControlEventValueChanged]; self.enableCallKitCell.accessoryView = self.enableCallKitSwitch; // CallKit privacy @@ -80,7 +80,7 @@ typedef NS_ENUM(NSInteger, PrivacySettingsTableViewControllerSectionIndex) { [self.enableCallKitPrivacySwitch setOn:![[Environment getCurrent].preferences isCallKitPrivacyEnabled]]; [self.enableCallKitPrivacySwitch addTarget:self action:@selector(didToggleEnableCallKitPrivacySwitch:) - forControlEvents:UIControlEventTouchUpInside]; + forControlEvents:UIControlEventValueChanged]; self.enableCallKitPrivacyCell.accessoryView = self.enableCallKitPrivacySwitch; // Enable Screen Security Cell @@ -92,7 +92,7 @@ typedef NS_ENUM(NSInteger, PrivacySettingsTableViewControllerSectionIndex) { [self.enableScreenSecuritySwitch setOn:[Environment.preferences screenSecurityIsEnabled]]; [self.enableScreenSecuritySwitch addTarget:self action:@selector(didToggleScreenSecuritySwitch:) - forControlEvents:UIControlEventTouchUpInside]; + forControlEvents:UIControlEventValueChanged]; // Allow calls to connect directly vs. using TURN exclusively self.callsHideIPAddressCell = [UITableViewCell new]; @@ -103,7 +103,7 @@ typedef NS_ENUM(NSInteger, PrivacySettingsTableViewControllerSectionIndex) { [self.callsHideIPAddressSwitch setOn:[Environment.preferences doCallsHideIPAddress]]; [self.callsHideIPAddressSwitch addTarget:self action:@selector(didToggleCallsHideIPAddressSwitch:) - forControlEvents:UIControlEventTouchUpInside]; + forControlEvents:UIControlEventValueChanged]; // Clear History Log Cell self.clearHistoryLogCell = [[UITableViewCell alloc] init]; @@ -119,7 +119,7 @@ typedef NS_ENUM(NSInteger, PrivacySettingsTableViewControllerSectionIndex) { [self.blockOnIdentityChangeSwitch setOn:[Environment.preferences shouldBlockOnIdentityChange]]; [self.blockOnIdentityChangeSwitch addTarget:self action:@selector(didToggleBlockOnIdentityChangeSwitch:) - forControlEvents:UIControlEventTouchUpInside]; + forControlEvents:UIControlEventValueChanged]; } #pragma mark - Table view data source