File tree 1 file changed +2
-1
lines changed
src/app/clusters/on-off-server
1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -214,14 +214,15 @@ class DefaultOnOffSceneHandler : public scenes::DefaultSceneHandlerImpl
214
214
ScenesManagement::ScenesServer::Instance ().IsHandlerRegistered (endpoint, LevelControlServer::GetSceneHandler ())))
215
215
#endif
216
216
{
217
+ VerifyOrReturnError (mTransitionTimeInterface .sceneEventControl (endpoint) != nullptr , CHIP_ERROR_INVALID_ARGUMENT);
217
218
OnOffServer::Instance ().scheduleTimerCallbackMs (mTransitionTimeInterface .sceneEventControl (endpoint), timeMs);
218
219
}
219
220
220
221
return CHIP_NO_ERROR;
221
222
}
222
223
223
224
private:
224
- OnOffTransitionTimeInterface mTransitionTimeInterface = OnOffTransitionTimeInterface(Attributes:: OnOff::Id, sceneOnOffCallback);
225
+ OnOffTransitionTimeInterface mTransitionTimeInterface = OnOffTransitionTimeInterface(OnOff::Id, sceneOnOffCallback);
225
226
};
226
227
static DefaultOnOffSceneHandler sOnOffSceneHandler ;
227
228
You can’t perform that action at this time.
0 commit comments