Bug 404555 - Make sure the pagerow always works properly
Summary: Make sure the pagerow always works properly
Status: REPORTED
Alias: None
Product: ring-kde
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Emmanuel Lepage Vallée
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-19 14:01 UTC by Emmanuel Lepage Vallée
Modified: 2019-02-19 14:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emmanuel Lepage Vallée 2019-02-19 14:01:11 UTC
What should work:

 * Adding a new contact
   * hide call when inactive
   * show chat expanded
   * select in the list page
 * Clicking on a timeline contact
   * Show the chat on mobile, keep the current state in wide mode
 * Click chat action during a call
   * Keep the call page, but show the chat page on the left (not expanded)
 * Click chat action without an active call
   * Remove the call page
 * Click the call / screen share / video chat without an active call
   * Show and expand the call page (with animation)
 * Click on the call / screen share / video chat actions during a call
   * Expand the chat page
 * When a call ends
   * No animation
 * When a new incoming call arrives
   * Show the call page, not expanded
 * When accepting a new call with the chat page visible
   * Expand the call page
 * When scrolling on mobile with an active call
    * [list] [chat] [call]
 * When scrolling on mobile from the call page without an active call
    * Delete the call page, then [list] [chat]
Comment 1 Emmanuel Lepage Vallée 2019-02-19 14:28:00 UTC
Forgot:

Calls ends while the call page is not visible

* Remove silently without an animation