• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zulip / zulip-mobile / 3776
47%

Build:
DEFAULT BRANCH: master
Ran 14 Nov 2018 12:54AM UTC
Jobs 1
Files 367
Run time 19s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
3776

push

travis-ci

gnprice
Fix message loading indicators not showing

When we navigate to a new narrow, there are three cases regarding
the existence of messages:
 * there are no messages
 * there are messages
 * there are currently no messages but fetching

In case (3) we are showing a "message loading" indicator.

Currently though, we are showing it quite rarely. This is caused
by us first navigating to the narrow and then starting to load new
messages (the logic is 'show if no messages but fetching').

We are smart enough to update that state even if the order is
navigation then loading, but it takes some time. Our new handshake
algorithm slows things down a bit too. Thus it seems we no longer
show the loading indicator in many cases.

The solution is simple and effective. First do the fetching, then
do the actual navigation to the narrow.

1402 of 2953 branches covered (47.48%)

Branch coverage included in aggregate %.

4823 of 6591 relevant lines covered (73.18%)

37.98 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3776.1 (COVERALLS_REPO_TOKEN=4eYQDtWoBJlDz2QkxoQ2UcnmJFcOB7zkv) 14 Nov 2018 12:54AM UTC 0
65.22
Travis Job 3776.1
Source Files on build 3776
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3776
  • 51e1a9cb on github
  • Prev Build on master (#7405)
  • Next Build on master (#7408)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc