Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confirmación al cerrar pestaña habiendo modificado código #391

Open
faloi opened this issue Sep 18, 2020 · 2 comments
Open

Confirmación al cerrar pestaña habiendo modificado código #391

faloi opened this issue Sep 18, 2020 · 2 comments
Labels

Comments

@faloi
Copy link
Member

faloi commented Sep 18, 2020

Me pasó (como profe) que varias veces cerré Gobstones web y tenía código que no guardé. 😢
Me imagino que para un/a estudiante debe ser bastante común también.

Sería interesante que en esos casos aparezca el típico alert "¡Vas a perder tu trabajo! ¿No querés guardar antes?". Habría que pensar un poco cómo detectar que el proyecto no se guardó, para no mostrarle el cartelito todo el tiempo. ¿Quizás algún flag de "fue descargado" que se resetee cuando se detecta una modificación?

@faloi faloi added the ux label Sep 18, 2020
@fidel-ml
Copy link

fidel-ml commented Sep 18, 2020 via email

@faloi
Copy link
Member Author

faloi commented Sep 18, 2020

Técnicamente se puede hacer, el browser tiene un evento que te avisa cuando se está por dejar la página (seguramente lo habrás visto en algún otro sitio).

El desafío estaría en pensar bien qué significa que "hay cambios sin guardar" en Gobstones Web. Creo que me conformaría en que funcione si modificaste el código, no sé si quiero que aparezca el cartelito porque cambié el tablero inicial.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants