• Blake O'Hare's avatar
    Update PanelLayoutManager to use Keyboard occluded bounds · b550fcc1
    Blake O'Hare authored
    OnKeyboardBoundsChanging is being split into several more specific
    methods that have a stronger contract of how they are being used by the
    implementer. More information about why this is being done is in the
    associated bug.
    
    OnKeyboardWorkspaceOccludedBoundChanging is called when the keyboard's
    bounds change in a way that makes certain regions of the workspace
    unusable, as far as workspace layout is concerned. When the keyboard's
    bounds change in a way that is purely visual or the keyboard is in a
    mode where it shouldn't affect workspace layout (such as a floating
    keyboard), this method will not be called.
    
    Bug: 786290
    Change-Id: I4237be051b1a4bb3cf6eeff5598079205b4e1292
    Reviewed-on: https://chromium-review.googlesource.com/804626Reviewed-by: default avatarSteven Bennetts <stevenjb@chromium.org>
    Commit-Queue: Blake O'Hare <blakeo@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#521580}
    b550fcc1
panel_layout_manager.h 7.04 KB