From fef1e0f9ffbb1928656f5aa2466478822fdccf82 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Thu, 25 Jan 2024 13:35:59 -0600 Subject: [PATCH] CXTDT-511155 - VDS_Cancel and Delete CTAs are missing in Edit All Calls and Edit Missed Calls screen Signed-off-by: Matt Bruce --- MVMCoreUI/BaseControllers/ThreeLayerTableViewController.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MVMCoreUI/BaseControllers/ThreeLayerTableViewController.swift b/MVMCoreUI/BaseControllers/ThreeLayerTableViewController.swift index a6d6c7b5..bd369276 100644 --- a/MVMCoreUI/BaseControllers/ThreeLayerTableViewController.swift +++ b/MVMCoreUI/BaseControllers/ThreeLayerTableViewController.swift @@ -237,6 +237,10 @@ open class ThreeLayerTableViewController: ProgrammaticTableViewController, Rotor // if footer already exists, use the same y location to avoid strange moving animation let y = tableView.tableFooterView?.frame.minY ?? 0.0 + //force footerView to redraw + footerView.setNeedsLayout() + footerView.layoutIfNeeded() + // This extra view is needed because of the wonkiness of apple's table footer. Things breaks if using autolayout. MVMCoreUIUtility.sizeView(toFit: footerView) let tableFooterView = UIView(frame: CGRect(x: 0, y: y, width: MVMCoreUIUtility.getWidth(), height: footerView.frame.height))