SwiftKickMobile/SwiftMessages

window being accessed from background thread when dequeueNext is called

オープン

#535 opened on 2023/11/14

 (12 件のコメント) (0 件のリアクション) (0 人の担当者)Swift (754 件のフォーク)batch import
bughelp wanted

Repository metrics

Stars
 (7,449 個のスター)
PR merge metrics
 (PR metrics pending)

説明

dequeueNext is being called from a background queue here.

This in turn does a check to the isOrphaned property here.

The isOrphaned property does a check to the view.window property here.

This triggers an XCode warning with "UIView.window must be used from main thread only". This can lead to possible crashes.

コントリビューターガイド