if (!node->is_for_watch || !node->is_for_monitor || !node->is_for_session)
continue;
if (!(node->status & focus_type))
continue;
/* check if it meets the condition to trigger monitor callback */
if (!node->is_for_watch || !node->is_for_monitor || !node->is_for_session)
continue;
if (!(node->status & focus_type))
continue;
/* check if it meets the condition to trigger monitor callback */