#include <stdbool.h>
//& set: DeviceCallback
-#define DISPLAY_FEATURE "http://tizen.org/feature/display"
static bool is_supported(int i)
{
switch (i) {
case DEVICE_CALLBACK_DISPLAY_STATE:
- ret = system_info_get_platform_bool(DISPLAY_FEATURE, &is_supported);
- if (ret < 0)
+ ret = system_info_get_platform_bool("http://tizen.org/feature/display", &is_supported);
+ if (ret < 0 || !is_supported)
return false;
- else
- return is_supported;
+
+ ret = system_info_get_platform_bool("http://tizen.org/feature/display.state", &is_supported);
+ if (ret < 0 || !is_supported)
+ return false;
+
+ return true;
case DEVICE_CALLBACK_BATTERY_CAPACITY:
case DEVICE_CALLBACK_BATTERY_LEVEL:
case DEVICE_CALLBACK_BATTERY_CHARGING: