Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

MM-11647 - Updating sidebar item css #1738

Merged
merged 1 commit into from
Sep 20, 2018
Merged

MM-11647 - Updating sidebar item css #1738

merged 1 commit into from
Sep 20, 2018

Conversation

asaadmahmood
Copy link
Contributor

Summary

MM-11647 - Updating sidebar item css

Ticket Link

https://mattermost.atlassian.net/browse/MM-11647

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • Ran make check-style to check for style errors (required for all pull requests)
  • Ran make test to ensure unit and component tests passed
  • Added or updated unit tests (required for all new features)
  • Needs to be implemented in mobile (link to PR or User Story)
  • Has server changes (please link)
  • Has redux changes (please link)
  • Has UI changes
  • Includes text changes and localization file (.../i18n/en.json) updates
  • Touches critical sections of the codebase (auth, posting, etc.)

@asaadmahmood asaadmahmood added the 2: Dev Review Requires review by a core commiter label Sep 20, 2018
@crspeller crspeller merged commit 0d02b16 into mattermost:master Sep 20, 2018
@amyblais amyblais added Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation labels Sep 21, 2018
@lindy65 lindy65 added Tests/Not Needed Does not require new release tests and removed 2: Dev Review Requires review by a core commiter labels Sep 26, 2018
@asaadmahmood asaadmahmood deleted the MM-11647 branch October 1, 2018 14:10
fincha pushed a commit to fincha/mattermost-webapp that referenced this pull request Oct 21, 2018
lieut-data added a commit that referenced this pull request Nov 2, 2018
Commit 0d02b16 (#1738) changed `.sidebar-item` to have `display: flex`, resulting in a Desktop/Electron/Chromium-specific bug that would sometimes result in an unread channel name being rendered as both bolded and not bolded.

An initial attempt at fixing this improved the behaviour some of the time, but didn't resolve the problem entirely. We've seen been able to reproduce the problem locally 100% of the time, and narrowed it down to what seems like a rendering "race" between in the CSS. It's likely this could be fixed with a larger refactor to avoid duplicate rules, but simply removing `position: relative` in this case appears to avoid the problem without any visual side effects.
lieut-data added a commit that referenced this pull request Nov 2, 2018
Commit 0d02b16 (#1738) changed `.sidebar-item` to have `display: flex`, resulting in a Desktop/Electron/Chromium-specific bug that would sometimes result in an unread channel name being rendered as both bolded and not bolded.

An initial attempt at fixing this improved the behaviour some of the time, but didn't resolve the problem entirely. We've seen been able to reproduce the problem locally 100% of the time, and narrowed it down to what seems like a rendering "race" between in the CSS. It's likely this could be fixed with a larger refactor to avoid duplicate rules, but simply removing `position: relative` in this case appears to avoid the problem without any visual side effects.
lieut-data added a commit that referenced this pull request Nov 2, 2018
Commit 0d02b16 (#1738) changed `.sidebar-item` to have `display: flex`, resulting in a Desktop/Electron/Chromium-specific bug that would sometimes result in an unread channel name being rendered as both bolded and not bolded.

An initial attempt at fixing this improved the behaviour some of the time, but didn't resolve the problem entirely. We've seen been able to reproduce the problem locally 100% of the time, and narrowed it down to what seems like a rendering "race" between in the CSS. It's likely this could be fixed with a larger refactor to avoid duplicate rules, but simply removing `position: relative` in this case appears to avoid the problem without any visual side effects.
JayaKrishnaNamburu pushed a commit to JayaKrishnaNamburu/mattermost-webapp that referenced this pull request Dec 3, 2018
Commit 0d02b16 (mattermost#1738) changed `.sidebar-item` to have `display: flex`, resulting in a Desktop/Electron/Chromium-specific bug that would sometimes result in an unread channel name being rendered as both bolded and not bolded.

An initial attempt at fixing this improved the behaviour some of the time, but didn't resolve the problem entirely. We've seen been able to reproduce the problem locally 100% of the time, and narrowed it down to what seems like a rendering "race" between in the CSS. It's likely this could be fixed with a larger refactor to avoid duplicate rules, but simply removing `position: relative` in this case appears to avoid the problem without any visual side effects.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation Tests/Not Needed Does not require new release tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants