Only show the progress bar in the IPInfo widget after a couple of seconds, to avoid a flash of progress bar when the response time is short.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Delay displaying progress bar | mediawiki/extensions/IPInfo | master | +21 -3 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | STran | T267237 Delay progress bar for a few seconds in IPInfo widget [S] | |||
Resolved | • TThoabala | T267235 Add performance instrumentation to IP Info extension [M] | |||
Resolved | jwang | T273010 Investigate whether link click actions on the page are captured now in any schema | |||
Open | None | T299221 Evaluate delay time on IPInfo's progress bar |
Event Timeline
☝️ We estimated this as a small but weren't sure if it will actually be an issue and so decided to punt on it until we either had the instrument(s) telling us that it was or we had a little extra bandwidth.
Bringing this into the current workboard because I think we have a little extra bandwidth...
Change 753013 had a related patch set uploaded (by STran; author: STran):
[mediawiki/extensions/IPInfo@master] [WIP] Delay displaying progress bar
Sounds good, Thalia!
I know this might be a ton of work for something so simple, but I had worked out some numbers and situations for Who-Wrote-That that might apply here: T231115#5475342
Are we waiting until the results of T267235: Add performance instrumentation to IP Info extension [M] to do anything more complicated than a fixed delay? We could do 100ms like T231115#5475342 proposes to start with.
Change 753013 merged by jenkins-bot:
[mediawiki/extensions/IPInfo@master] Delay displaying progress bar
I do see the delay progress bar for a few seconds in IPInfo widget, for a brief moment.