Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
По отдельности PropertyEnum и PropertyDirection в коде блока работают отлично, но когда их объединяешь... в ванили примеров подобной ситуации нет (у одних PropertyBool + PropertyDirection (наблюдатель раздатчик, e.t.c), у других PropertyDirection + PropertyInteger (кокос)), лично я считаю, что...