diff --git a/Limelight/UIAppView.m b/Limelight/UIAppView.m index 611a687f..b20604d3 100644 --- a/Limelight/UIAppView.m +++ b/Limelight/UIAppView.m @@ -61,6 +61,11 @@ static UIImage* noImage; // but we want it unrasterized for tvOS where it must be scaled. self.layer.shouldRasterize = YES; self.layer.rasterizationScale = [UIScreen mainScreen].scale; + + if (@available(iOS 13.4, *)) { + // Allow the button style to change when moused over + self.pointerInteractionEnabled = YES; + } #endif [self updateAppImage]; diff --git a/Limelight/UIComputerView.m b/Limelight/UIComputerView.m index c37d98c8..f2e65027 100644 --- a/Limelight/UIComputerView.m +++ b/Limelight/UIComputerView.m @@ -77,6 +77,11 @@ static const int LABEL_DY = 20; #else [self addSubview:_hostOverlay]; [self addSubview:_hostSpinner]; + + if (@available(iOS 13.4, *)) { + // Allow the button style to change when moused over + self.pointerInteractionEnabled = YES; + } #endif return self;