From 4c95773131f98271bca2c552a1e0a1e58947a32d Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 11 Jul 2015 00:13:58 -0700 Subject: [PATCH] Long clicking hosts that aren't paired doesn't bring up any useful options, so disable it --- Limelight/ViewControllers/MainFrameViewController.m | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Limelight/ViewControllers/MainFrameViewController.m b/Limelight/ViewControllers/MainFrameViewController.m index f70c040..40e13ba 100644 --- a/Limelight/ViewControllers/MainFrameViewController.m +++ b/Limelight/ViewControllers/MainFrameViewController.m @@ -216,6 +216,12 @@ static NSArray* appList; } - (void)hostLongClicked:(Host *)host view:(UIView *)view { + // Long clicking a host is currently only applicable to paired + // computers, so ignore it for unpaired hosts. + if (host.pairState != PairStatePaired) { + return; + } + Log(LOG_D, @"Long clicked host: %@", host.name); UIAlertController* longClickAlert = [UIAlertController alertControllerWithTitle:host.name message:@"" preferredStyle:UIAlertControllerStyleActionSheet]; if (host.online) {