Sometimes tapping an internal link shows a preview screen with a spinner that never goes away (see HelloWorld article on Test language, more more link). Turns out this is due to special pages.
Audit of special page handling
reading article, tap (should get page)
- Normal page - works
- UserTalk page - works
- Special page - works
reading article, long press (should get preview)
- Normal page - works
- UserTalk page - nothing happens
- Special page - nothing happens
edit preview, tap (should get preview)
- Normal page - works
- UserTalk page - previews header, but no body
- Special page - broken, just shows spinner
edit preview, long press (should get preview)
- Normal page - works
- UserTalk page - broken (nothing is previewed)
- Special page - broken (nothing is previewed)