• Show log

    Commit

  • Hash : d1a3981b
    Author : Daniel Brookman
    Date : 2022-05-02T15:22:46

    Fix crash when reading background events for MFi controllers on macOS
    
    Enabling GCController.shouldMonitorBackgroundEvents to read background events
    for MFi controllers before receiving the first GCControllerDidConnectNotification
    is apparently a no-go on macOS (12.3.1 for me), and would crash on attempt.
    Apple's documentation is... not great, and doesn't point this out.
    
    This waits for IOS_AddMFIJoystickDevice() to get called down the chain from GCControllerDidConnectNotification, and enables GCController.shouldMonitorBackgroundEvents
    if it hadn't been already.
    
    On iOS and tvOS, GCController.shouldMonitorBackgroundEvents is ignored, so
    there's no need to check their versions.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/SDL.git
    Git SSH git@git.kmx.io:kc3-lang/SDL.git
    Public access ? public
    Description

    Fork of https://github.com/libsdl-org/SDL

    Users
    thodg_m kc3_lang_org thodg_w thodg_l www_kmx_io thodg
    Tags