Revert "Revert "Cambio de código para botones (ver comentarios)""

This reverts commit 43c2b61eb126dfc327f6232d56ff8a40ec809e28.