No discrepo en que sea complicado, pero esto no es culpa de Hot.
De hecho, Hot aporta simplicidad a aquellos que no están del todo satisfechos con Latest y Top. ¿Qué tal esta implementación como un paso incremental:
- Cuando el usuario selecciona “Hot” en
Default Topic List, entoncesDefault Top PeriodyTopic List Sort Byse desactivan porque no son relevantes para Hot.Default List Filterpermanece como una configuración, ya que también es relevante para Hot. - Si el usuario deselecciona Hot, entonces
Default Top PeriodyTopic List Sort Byvuelven a ser seleccionables, conservando el valor que tenían antes de que se seleccionara Hot.