@@ -35,7 +35,7 @@ public QuickPermissionWidget(Context aContext) {
3535 private void initialize () {
3636 LayoutInflater inflater = LayoutInflater .from (getContext ());
3737 mBinding = DataBindingUtil .inflate (inflater , R .layout .quick_permission_dialog , this , true );
38- mBinding .setBlocked (false );
38+ mBinding .setBlockButtonVisible (false );
3939 mBinding .allowButton .setOnClickListener (v -> {
4040 if (mDelegate != null ) {
4141 mDelegate .onAllow ();
@@ -52,20 +52,27 @@ private void initialize() {
5252 public void setData (String uri , int aCategory , boolean aBlocked ) {
5353 mCategory = aCategory ;
5454 mDomain = uri ;
55- mBinding .setBlocked (aBlocked );
55+ mBinding .setBlockButtonVisible (aBlocked );
5656 updateUI ();
5757 }
5858
5959 public void updateUI () {
6060 switch (mCategory ) {
6161 case SitePermission .SITE_PERMISSION_WEBXR : {
62- mBinding .message .setText (getResources ().getString (R .string .webxr_block_dialog_message , mDomain ));
62+ mBinding .message .setText (
63+ getResources ().getString (R .string .webxr_permission_dialog_message ,
64+ mBinding .getBlockButtonVisible () ?
65+ getResources ().getString (R .string .off ).toUpperCase () :
66+ getResources ().getString (R .string .on ).toUpperCase (),
67+ getResources ().getString (R .string .sumo_webxr_url )));
68+ mBinding .allowButton .setText (R .string .permission_allow );
69+ mBinding .blockButton .setText (R .string .pop_up_site_switch_block );
6370 break ;
6471 }
6572 case SitePermission .SITE_PERMISSION_TRACKING : {
6673 mBinding .message .setText (
6774 getResources ().getString (R .string .tracking_dialog_message ,
68- mBinding .getBlocked () ?
75+ mBinding .getBlockButtonVisible () ?
6976 getResources ().getString (R .string .on ).toUpperCase () :
7077 getResources ().getString (R .string .off ).toUpperCase (),
7178 getResources ().getString (R .string .sumo_etp_url )));
0 commit comments