Skip to content
  • Michael Gratton's avatar
    Remove default instance of ClientWebView's PageState JS object · ec9d27ca
    Michael Gratton authored and Michael Gratton's avatar Michael Gratton committed
    This default instance was causing double the number of preferred height
    events, which was likely creating a race for ConversationWebView. This
    might (should?) fix plain text email with quotes sometimes showing up
    with a vastly incorrect height.
    
    To ensure that a PageState is constructed properly, make ClientWebView
    abstract and use replace the one direct use of the class in the accounts
    editor for the signature with a new subclass.
    
    See #283
    ec9d27ca