observablehq / feedback

Customer submitted bugs and feature requests
42 stars 3 forks source link

on safari mobile, a panic button to stop execution would be nice, if you accidentally forge a long running loop #435

Closed jakedowns closed 2 years ago

jakedowns commented 2 years ago

Is your feature request related to a problem? Please describe. i accidentally wrote a long running loop in a mobile browser, with no good way to regain control of the notebook without switching to a desktop

Describe the solution you'd like some kind of panic button or like, an option from the notebook gallery screen to open the notebook in a safe mode, or paused mode, to give me a chance to correct the offending cell code before starting execution again

Describe alternatives you've considered i’ll be more careful, use yield more, and switch to another device to fix

Additional context that’s about it, let me know if you need any more info :D (this would apply to ipads, iphones, any lower-powered device with limited Web Inspection / Developer Tools)

mythmon commented 2 years ago

Can you access the switch to safemode button in the notebook's header menu? You can also get there by adding /safe to the end of a notebook URL. That mode won't run any cell contents.

image

jakedowns commented 2 years ago

haha of course! i didn't check that sub menu. y'all have thought of everything. i'll close this ticket. thank you! :D