-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Include in Auto-Contribute" pref not working for Greaselion-enabled publishers #14413
Comments
cc @zenparsing |
Thanks @stephendonner for the very detailed description - will look into it! |
@stephendonner I'm not able to repro on master. Are you still seeing this in the latest nightly? I think I followed your steps pretty exactly, but let me know! |
@emerick yup, I can still reproduce this with
But it's because I missed a step in the instructions (editing now for clarify; apologies!); when you first open the panel, you have to toggle it from ON -> OFF, then dismiss, then reopen the panel - the rest of the steps should be accurate, then. |
@stephendonner Nice, I can repro following what you did in that GIF. Will investigate, thanks. |
This is happening only for Greaselion-enabled publishers (e.g., Twitter, Github, Reddit, etc.) Updated the title to reflect that. |
Verified
Verified that Rewards/ auto-contribute pref state persisted correctly between panel dismisses, and even new-tab page loads. Verification passed on
Verified test plan from the description. Verified test plan from brave/brave-core#8295 Verification passed on
Verified test plan from the description. Verified test plan from brave/brave-core#8295 |
Description
"Include in Auto-Contribute" pref auto-toggles to OFF after first flipping OFF to ON, then dismissing panel.
Steps to Reproduce
--args --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=6,"*/brave_rewards/*"=6,"*/bat-native-ads/*"=6,"*/bat-native-confirmations/*"=6,"*/brave_ads/*"=6,"*/brave_user_model/*"=6 --brave-ads-staging --brave-ads-debug --rewards=staging=true,reconcile-interval=5
https://twitter.com/bravelaurenwags
Actual result:
"Include in Auto-Contribute" auto-toggles back to OFF, and the following exception is dumped in the console:
[19807:775:0301/110936.784322:WARNING:CONSOLE(1)] "Received external message from a sender who is not allowed to send messages to this background. Origin: chrome-extension://jidkidbbcafjabdphckchenhfomhnfma, URL: chrome-extension://jidkidbbcafjabdphckchenhfomhnfma/brave_rewards_panel.html", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
Expected result:
"Include in Auto-Contribute" should be ON, as the ON/OFF preference for "Include in Auto-Contribute" should persist between panel openings/closings.
Reproduces how often:
100%
Brave version (brave://version info)
Version/Channel Information:
1.20.110
)cc: @emerick @LaurenWags
The text was updated successfully, but these errors were encountered: