Не утверждаю, что это сложно, но это не вина Hot.
На самом деле Hot упрощает жизнь тем, кто не совсем удовлетворён вариантами «Последние» и «Топ». Как насчёт такой реализации в качестве постепенного шага:
- Когда пользователь выбирает «Hot» в
Default Topic List, параметрыDefault Top PeriodиTopic List Sort Byстановятся неактивными, так как они не применимы к Hot. НастройкаDefault List Filterостаётся доступной, поскольку она также относится к Hot. - Если пользователь снимает выбор с Hot, то
Default Top PeriodиTopic List Sort Byснова становятся доступными для выбора, сохраняя свои значения, которые были установлены до выбора Hot.