Hide the floating toolbar when the content rect is outside the
source view's visible area.
Bug:
21304845
Change-Id: I0dd10ad2cda7a8d9b05c81334cdfbd68c22dbc6a
public void updateViewLocationInWindow() {
checkToolbarInitialized();
mOriginatingView.getLocationInWindow(mViewPosition);
- mViewRect.set(
- mViewPosition[0],
- mViewPosition[1],
- mViewPosition[0] + mOriginatingView.getWidth(),
- mViewPosition[1] + mOriginatingView.getHeight());
+ mOriginatingView.getGlobalVisibleRect(mViewRect);
repositionToolbar();
}