aboutsummaryrefslogtreecommitdiff
path: root/src/platform/gui/osx
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/gui/osx')
-rw-r--r--src/platform/gui/osx/Window.mm4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/platform/gui/osx/Window.mm b/src/platform/gui/osx/Window.mm
index 2d30724f..afdde270 100644
--- a/src/platform/gui/osx/Window.mm
+++ b/src/platform/gui/osx/Window.mm
@@ -325,10 +325,10 @@ void OsxWindow::SetWindowRect(const Rect& rect) {
void OsxWindow::RequestRepaint() {
if (!p_->draw_timer_) {
- p_->draw_timer_ = GetUiApplication()->SetImmediate([this] {
+ p_->draw_timer_.Reset(GetUiApplication()->SetImmediate([this] {
p_->paint_event_.Raise(nullptr);
p_->draw_timer_.Release();
- });
+ }));
}
}