From 23336a0cba561d7d8ec45c97bec96e126ce7c6ad Mon Sep 17 00:00:00 2001 From: Rajiv Shah Date: Sat, 20 Jun 2020 11:25:46 -0400 Subject: [PATCH] Simplify set_size on macOS (#393) --- webview.h | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/webview.h b/webview.h index 95696b76c..9e687f62b 100644 --- a/webview.h +++ b/webview.h @@ -672,18 +672,12 @@ class cocoa_wkwebview_engine { } objc_msgSend(m_window, "setStyleMask:"_sel, style); - struct { - CGFloat width; - CGFloat height; - } size; if (hints == WEBVIEW_HINT_MIN) { - size.width = width; - size.height = height; - objc_msgSend(m_window, "setContentMinSize:"_sel, size); + objc_msgSend(m_window, "setContentMinSize:"_sel, + CGSizeMake(width, height)); } else if (hints == WEBVIEW_HINT_MAX) { - size.width = width; - size.height = height; - objc_msgSend(m_window, "setContentMaxSize:"_sel, size); + objc_msgSend(m_window, "setContentMaxSize:"_sel, + CGSizeMake(width, height)); } else { objc_msgSend(m_window, "setFrame:display:animate:"_sel, CGRectMake(0, 0, width, height), 1, 0);