The issue has been closed

I can't really send links since only maintainers and PR authors can update the base branch, but it seems to happen on any PR I can update the base branch on.

Yeah I’ve seen this happen fairly often lately. It’s likely because the DOM changes 3 times quickly, triggering the comparison API call 3 times. Normally this value is cached once the API call completes, but not before.
We use memoization to avoid this, the whole api.v3 method is memoized, so either this analysis is wrong or the memoization is not happening correctly.
posted by fregante about 4 years ago
I tried debugging this morning. Looks the isLoading
detection is not working.
posted by yakov116 about 4 years ago
This could be fixed with selector-observer, so addButton is only ever called once.
posted by fregante about 4 years ago