Bad notification value. Yeelight Screen Light Bar Pro (YLTD003)(2.0.8_0018)

Device: Yeelight Screen Light Bar Pro (yeelight yltd003)
Firmware: 2.0.8_0018

Device sends wrong notification message when turned off by remote / app / command
This error is present for “front” light and “background” light (properties “main_power” and “bg_power”)

After connecting to device by telnet and investigating notification messages I found out that device sends notification message with incorrect value when it is turned off.

front light is off

check value
request: {"id":25,"method":"get_prop","params": ["main_power"]}
response: {"id":25,"result":["off"]}

power on the front light by remote / app

notification message
{"method":"props","params":{"main_power":"on"}}

check value
request {"id":25,"method":"get_prop","params": ["main_power"]}
response {"id":25,"result":["on"]}

power off by remote / app

notification message
{"method":"props","params":{"main_power":"on"}} << bad value should be OFF

check value
request {"id":25,"method":"get_prop","params": ["main_power"]}
response {"id":25,"result":["off"]} << good value in response

Please fix this.