diff --git a/webrtc/modules/desktop_capture/screen_capturer_mac.mm b/webrtc/modules/desktop_capture/screen_capturer_mac.mm index 47885ee9d9..3251e5a065 100644 --- a/webrtc/modules/desktop_capture/screen_capturer_mac.mm +++ b/webrtc/modules/desktop_capture/screen_capturer_mac.mm @@ -390,8 +390,8 @@ ScreenCapturerMac::ScreenCapturerMac( ScreenCapturerMac::~ScreenCapturerMac() { ReleaseBuffers(); - display_stream_manager_->PrepareForSelfDestruction(); UnregisterRefreshAndMoveHandlers(); + display_stream_manager_->PrepareForSelfDestruction(); dlclose(app_services_library_); dlclose(opengl_library_); }