SwiftKickMobile/SwiftMessages

window being accessed from background thread when dequeueNext is called

Open

#535 geöffnet am 14. Nov. 2023

Auf GitHub ansehen
 (12 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Swift (754 Forks)batch import
bughelp wanted

Repository-Metriken

Stars
 (7.449 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

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.

Contributor Guide