Skip to content

Commit 7c62bbb

Browse files
committed
Exclude new SDLControllerManager field from Android autogenerated source
Field was added upstream in libsdl-org/SDL@36c5809. As is the case with the neighbouring `mHapticHandler` and `mJoystickHandler`, `mDeviceListener` is exposed as protected in `SDLControllerManager`, but the actual type of it (`SDLDeviceListener`) is not qualified with an access modifier, which means it defaults to package-private. In C# land this would result an inspection but Java is just worse at this I guess.
1 parent 20877d0 commit 7c62bbb

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

SDL3-CS/Transforms/Metadata.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,6 @@
1111
path="/api/package[@name='org.libsdl.app']/class[@name='SDLControllerManager']/field[@name='mHapticHandler']"/>
1212
<remove-node
1313
path="/api/package[@name='org.libsdl.app']/class[@name='SDLControllerManager']/field[@name='mJoystickHandler']"/>
14+
<remove-node
15+
path="/api/package[@name='org.libsdl.app']/class[@name='SDLControllerManager']/field[@name='mDeviceListener']"/>
1416
</metadata>

0 commit comments

Comments
 (0)