Browse Source

The backlight event is "change", not "add" or "remove"

Sam Lantinga 2 years ago
parent
commit
ce5763230b
1 changed files with 1 additions and 4 deletions
  1. 1 4
      src/hidapi/SDL_hidapi.c

+ 1 - 4
src/hidapi/SDL_hidapi.c

@@ -416,10 +416,7 @@ HIDAPI_UpdateDiscovery()
                     const char *action = NULL;
                     action = usyms->udev_device_get_action(pUdevDevice);
                     if (!action || SDL_strcmp(action, "add") == 0 || SDL_strcmp(action, "remove") == 0) {
-                        const char *subsystem = usyms->udev_device_get_subsystem(pUdevDevice);
-                        if (!subsystem || SDL_strcmp(subsystem, "backlight") != 0) {
-                            ++SDL_HIDAPI_discovery.m_unDeviceChangeCounter;
-                        }
+                        ++SDL_HIDAPI_discovery.m_unDeviceChangeCounter;
                     }
                     usyms->udev_device_unref(pUdevDevice);
                 }