Skip to content

Commit

Permalink
Show/Hide the permission bubble in the correct position (#3178)
Browse files Browse the repository at this point in the history
  • Loading branch information
keianhzo committed Apr 16, 2020
1 parent 93ce74a commit b90a704
Showing 1 changed file with 6 additions and 4 deletions.
Expand Up @@ -973,7 +973,7 @@ public void onURLSelectionAction(EditText aURLEdit, float centerX, SelectionActi

@Override
public void onPopUpButtonClicked() {
toggleQuickPermission(mBinding.navigationBarNavigation.urlBar.getWebXRButton(),
toggleQuickPermission(mBinding.navigationBarNavigation.urlBar.getPopUpButton(),
SitePermission.SITE_PERMISSION_POPUP,
!mViewModel.getIsPopUpBlocked().getValue().get());
}
Expand All @@ -994,7 +994,7 @@ public void onTrackingButtonClicked() {

@Override
public void onDrmButtonClicked() {
toggleQuickPermission(mBinding.navigationBarNavigation.urlBar.getTrackingButton(),
toggleQuickPermission(mBinding.navigationBarNavigation.urlBar.getDrmButton(),
SitePermission.SITE_PERMISSION_DRM,
!SettingsStore.getInstance(getContext()).isDrmContentPlaybackEnabled());
}
Expand Down Expand Up @@ -1246,9 +1246,11 @@ private void toggleQuickPermission(UIButton target, @SitePermission.Category int
mQuickPermissionWidget = new QuickPermissionWidget(getContext());
}

if (mQuickPermissionWidget.isVisible() && mQuickPermissionWidget.getCategory() == aCategory) {
if (mQuickPermissionWidget.isVisible()) {
mQuickPermissionWidget.hide(KEEP_WIDGET);
return;
if (mQuickPermissionWidget.getCategory() == aCategory) {
return;
}
}

String uri = UrlUtils.getHost(mAttachedWindow.getSession().getCurrentUri());
Expand Down

0 comments on commit b90a704

Please sign in to comment.