It's almost shameful to write this work log. How is it that didn't I notice before? blank.page lost focus if you pressed Tab. I tend to use spaces to indent because Tab is unreliable on the browser, and I guess that's why it has avoided my awareness all this time.

The fix, however, was a breeze thanks to the work done yesterday: Blank Page scroll fix. I'm just cancelling the tab event and then inserting four spaces, because it is the most common default setting in text editing apps, though my preference is for two spaces.

I played around with with some modifications to the selection so that I could indent selected text. Imagine you have selected the list and you press tab:

  1. Apple
  2. Oranges
  3. Kiwis

The result would be this:

    1. Apple
    2. Oranges
    3. Kiwis

However, I soon hit too many edge cases as to be able to implement it quickly. However, I discovered Notes has solved the problem already, and this will be my spec for proper Tab support.