eden/src/android/app
xbzk f0d77e86e3
[android,ui] driver management: fixed driver add/removal unsync (#3757)
Complementary for 3750.
User found a way to get same driver doubled and deleting one would lead to a crash.
Reason: manual driver install was still adding drivers directly to adapter, instead of thru drivermodel. fixed.
Also added guards against crash upon driver removal.
Thoroughly tested.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3757
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: xbzk <xbzk@eden-emu.dev>
Co-committed-by: xbzk <xbzk@eden-emu.dev>
2026-03-25 12:13:04 +01:00
..
src/main [android,ui] driver management: fixed driver add/removal unsync (#3757) 2026-03-25 12:13:04 +01:00
build.gradle.kts [ports] Remove ENABLE_OPENSSL and mbedtls nixos remnants (#3638) 2026-03-01 01:53:04 +01:00
debug.keystore android: Provide debug.keystore for debug and relWithDebInfo builds 2024-01-21 22:08:07 -05:00
proguard-rules.pro android: Various fixes for CI. 2023-06-03 00:06:05 -07:00