diff --git a/com.stakwork.sphinx.desktop/Managers/Windows/WindowsManager.swift b/com.stakwork.sphinx.desktop/Managers/Windows/WindowsManager.swift index a533d40d..90249c3e 100644 --- a/com.stakwork.sphinx.desktop/Managers/Windows/WindowsManager.swift +++ b/com.stakwork.sphinx.desktop/Managers/Windows/WindowsManager.swift @@ -368,6 +368,10 @@ class WindowsManager { dashboardVC.rightDetailSplittedView.isHidden = false + DispatchQueue.main.async { + dashboardVC.resizeSubviews() + } + if let detailVC = dashboardVC.dashboardDetailViewController { detailVC.displayVC( contentVC, diff --git a/com.stakwork.sphinx.desktop/Scenes/Dashboard/Chat/New Chat View Controller/NewChatViewController+PodcastExtension.swift b/com.stakwork.sphinx.desktop/Scenes/Dashboard/Chat/New Chat View Controller/NewChatViewController+PodcastExtension.swift index 0c6a8477..661b83c8 100644 --- a/com.stakwork.sphinx.desktop/Scenes/Dashboard/Chat/New Chat View Controller/NewChatViewController+PodcastExtension.swift +++ b/com.stakwork.sphinx.desktop/Scenes/Dashboard/Chat/New Chat View Controller/NewChatViewController+PodcastExtension.swift @@ -57,7 +57,6 @@ extension NewChatViewController { panelFixedWidth: true ) - chatTableDataSource?.updateFrame() } } diff --git a/com.stakwork.sphinx.desktop/Scenes/Dashboard/DashboardViewController.swift b/com.stakwork.sphinx.desktop/Scenes/Dashboard/DashboardViewController.swift index 824d1a9a..4add4c5f 100644 --- a/com.stakwork.sphinx.desktop/Scenes/Dashboard/DashboardViewController.swift +++ b/com.stakwork.sphinx.desktop/Scenes/Dashboard/DashboardViewController.swift @@ -1106,6 +1106,10 @@ extension DashboardViewController: DashboardDetailDismissDelegate { rightDetailViewMaxWidth.constant = 0 rightDetailSplittedView.isHidden = true + DispatchQueue.main.async { + self.resizeSubviews() + } + newDetailViewController?.chatBottomView.messageFieldView.isThreadOpen = false newDetailViewController?.chatBottomView.messageFieldView.updatePriceTagField() }