mirror of https://github.com/procxx/kepka.git
Fix nice vote percents.
This commit is contained in:
parent
3dd2a6bb5b
commit
5ab1cd405a
|
@ -6578,7 +6578,6 @@ void HistoryWidget::drawPinnedBar(Painter &p) {
|
|||
Expects(_pinnedBar != nullptr);
|
||||
|
||||
auto top = _topBar->bottomNoMargins();
|
||||
Text *from = 0, *text = 0;
|
||||
bool serviceColor = false, hasForward = readyToForward();
|
||||
ImagePtr preview;
|
||||
p.fillRect(myrtlrect(0, top, width(), st::historyReplyHeight), st::historyPinnedBg);
|
||||
|
|
|
@ -88,6 +88,12 @@ void AdjustPercentCount(gsl::span<PercentCounterItem> items, int left) {
|
|||
break;
|
||||
}
|
||||
}
|
||||
if (!items[i].remainder) {
|
||||
// If this item has correct value in 'percent' we don't want
|
||||
// to increment it to an incorrect one. This fixes a case with
|
||||
// four items with three votes for three different items.
|
||||
break;
|
||||
}
|
||||
const auto equal = j - i;
|
||||
if (equal <= left) {
|
||||
left -= equal;
|
||||
|
|
Loading…
Reference in New Issue