Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(610)

Issue 2486003004: [TTS][Overlay] Fix content width overflowing narrow panel. (Closed)

Created:
4 years, 1 month ago by Donn Denman
Modified:
4 years, 1 month ago
Reviewers:
mdjones
CC:
chromium-reviews, mdjones+watch_chromium.org, donnd+watch_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[TTS][Overlay] Fix content width overflowing narrow panel. When the top controls are shown by the Browser, the Overlay Panel gets many onSizeChanged events while the controls animate off the top. This can cause the panel content to overflow a narrow panel on tablet. The panel now ignores the onSizeChanged calls if they have the same height as previous calls. BUG=632483 Committed: https://crrev.com/3f933d51ebdb5027f27e79a9a816857bbdee12ba Cr-Commit-Position: refs/heads/master@{#431345}

Patch Set 1 #

Total comments: 9

Patch Set 2 : Just changed variable names and comments. #

Patch Set 3 : Check if the width changed too! #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -4 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java View 1 2 2 chunks +9 lines, -4 lines 0 comments Download

Messages

Total messages: 15 (7 generated)
Donn Denman
Matt, PTAL.
4 years, 1 month ago (2016-11-10 02:02:03 UTC) #2
mdjones
https://codereview.chromium.org/2486003004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java (right): https://codereview.chromium.org/2486003004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java#newcode125 chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java:125: /** Cache the previous height of the Overlay Panel ...
4 years, 1 month ago (2016-11-10 16:21:39 UTC) #7
mdjones
https://codereview.chromium.org/2486003004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java (right): https://codereview.chromium.org/2486003004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java#newcode809 chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java:809: mPreviousHeight = height; On 2016/11/10 16:21:39, mdjones wrote: > ...
4 years, 1 month ago (2016-11-10 16:36:50 UTC) #8
Donn Denman
Thanks Matt, PTAL. https://codereview.chromium.org/2486003004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java File chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java (right): https://codereview.chromium.org/2486003004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java#newcode125 chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanel.java:125: /** Cache the previous height of ...
4 years, 1 month ago (2016-11-10 19:57:29 UTC) #9
mdjones
lgtm
4 years, 1 month ago (2016-11-10 20:08:51 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2486003004/20001
4 years, 1 month ago (2016-11-10 20:16:41 UTC) #12
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 1 month ago (2016-11-10 20:52:19 UTC) #13
commit-bot: I haz the power
4 years, 1 month ago (2016-11-10 21:00:10 UTC) #15
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/3f933d51ebdb5027f27e79a9a816857bbdee12ba
Cr-Commit-Position: refs/heads/master@{#431345}

Powered by Google App Engine
This is Rietveld 408576698