Forum Discussion

destruk's avatar
destruk
Streaming Star
9 years ago

Channel Store Back button?

Consistency is a key feature of Roku, so if the BACK button absolutely must be handled by every screen, dialog, and operation in the channel why is the channel store exempt?  For clarification I'm talking about the dialogs created and handled by the firmware that nobody is allowed to see - like "GetPartialUserData" and "GetUserData" has an OK button and a Cancel button but the back button is ignored.  But the screen created by DoOrder() does accept the back button - it's inconsistent.  Please fix it.

3 Replies

  • destruk's avatar
    destruk
    Streaming Star
    Oops....
    We are unable to complete your purchase.  Please update your Roku account to ensure you have a valid payment method on file.  You may update your Roku account at roku.com/account
    * Continue

    If you press back on this screen it crashes the roku - you can't break into the debugger, you can press up to close remaining screens but it wonb't accept any further OK button presses from any menu.
  • destruk's avatar
    destruk
    Streaming Star
    To investigate I looked at a few other channels -
    Prerequisite - remove payment method on file for Roku Billing for your Roku account

    Black World Cinema -
    Install channel
    Choose premium membership
    Select premium for $3.99/month
    Select a password
    When it says Oops, with the roku billing dialog and Continue, instead press the BACK button
    Channel crashes and sits on "Please Wait" forever...

    HBO Now -
    Install channel
    Select "Start your free trial"
    Select ok when it wants your email address
    Select OK on the keyboard entry screen
    Agree to the privacy policy
    When it says "Start your free trial, do you want to subscribe" Select Subscribe
    When it says Oops, press the back button
    Channel sits there forever with "Please Wait" on the screen