resolve conflicts

akkartik
Sep 11, 2024, 3:30 AM
7QBK5QASVQA6KKGWEDEN44BZO3B4KG44A5NVAWVN2VV7ELVW5JQQC

Dependencies

  • [2] U3ILRRMO backport a critical patch for iOS
  • [3] UZHSWA3D Merge text0
  • [4] GVOLLPQF bugfix: initial textinput event on iOS
  • [*] 3QNOKBFM beginnings of a test harness

Change contents

  • edit in app.lua at line 73
    [3.283]
    [3.283]
    local has_text_input = love.keyboard.hasTextInput()
  • replacement in app.lua at line 76
    [3.353][3.353:548]()
    love.keyboard.setTextInput(true) -- magic. iOS seems to lose textinput events after calls to setMode.
    -- https://github.com/love2d/love/issues/1959
    [3.353]
    [2.0]
    love.keyboard.setTextInput(has_text_input) -- iOS recreates the window on setMode
    -- this property is part of the window
    -- https://github.com/love2d/love/issues/1959