fixed: event detection for device properties