From 1e7fa2390d6fecdc6420fe73c6f8dc368f08cf0c Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Mon, 29 Oct 2018 02:26:40 +0530 Subject: [PATCH] Fix: Make sure all prepareForReuse() implementations call super --- .../WireGuard/UI/iOS/TunnelDetailTableViewController.swift | 2 ++ WireGuard/WireGuard/UI/iOS/TunnelEditTableViewController.swift | 2 ++ 2 files changed, 4 insertions(+) diff --git a/WireGuard/WireGuard/UI/iOS/TunnelDetailTableViewController.swift b/WireGuard/WireGuard/UI/iOS/TunnelDetailTableViewController.swift index 6b6e721..e3a4341 100644 --- a/WireGuard/WireGuard/UI/iOS/TunnelDetailTableViewController.swift +++ b/WireGuard/WireGuard/UI/iOS/TunnelDetailTableViewController.swift @@ -297,6 +297,7 @@ class TunnelDetailTableViewStatusCell: UITableViewCell { } override func prepareForReuse() { + super.prepareForReuse() reset() } } @@ -358,6 +359,7 @@ class TunnelDetailTableViewButtonCell: UITableViewCell { } override func prepareForReuse() { + super.prepareForReuse() buttonText = "" onTapped = nil } diff --git a/WireGuard/WireGuard/UI/iOS/TunnelEditTableViewController.swift b/WireGuard/WireGuard/UI/iOS/TunnelEditTableViewController.swift index 71ca005..a1f298b 100644 --- a/WireGuard/WireGuard/UI/iOS/TunnelEditTableViewController.swift +++ b/WireGuard/WireGuard/UI/iOS/TunnelEditTableViewController.swift @@ -453,6 +453,7 @@ class TunnelEditTableViewButtonCell: UITableViewCell { } override func prepareForReuse() { + super.prepareForReuse() buttonText = "" onTapped = nil } @@ -482,6 +483,7 @@ class TunnelEditTableViewSwitchCell: UITableViewCell { } override func prepareForReuse() { + super.prepareForReuse() message = "" isOn = false }