View Issue Details

IDProjectCategoryView StatusLast Update
0006961Talerwallet (WebExtension)public2022-11-04 20:52
Reporterbelen Assigned Tosebasjm  
Status closedResolutionfixed 
Target Version0.9Fixed in Version0.9 
Summary0006961: Unable to activate "automatically open wallet" permission if not selected at installation time
DescriptionIf I don't select the "automatically open wallet" permission in the initial add-on screen upon installation, I can not enable the permission later in the Settings tab.

Steps To Reproduce1. Install the add-on
2. In the initial screen, do not select the "automatically open wallet" permission
3. Open the add-on, navigate to the Settings tab and check the "automatically open wallet" permission checkbox
4. Close the add-on popup
5. Re-open the add-on and navigate to the Settings tab

Outcome: the "automatically open wallet" permission checkbox is unchecked.

Expected outcome: the checkbox should be checked, since I selected it in step 3 above.
Additional InformationFound on Firefox Version 90.0 for Ubuntu (21.04)
Commit: 37031700d094d2e281529b937f196b65a0f83f2e
TagsNo tags attached.


related to 0007167 closedbelen Removing the settings from the popup and move it the wallet page 



2021-07-29 14:11

developer   ~0018022

Clicking the checkbox should trigger firefox asking you to allow/deny the wallet request of additional permission.
If I ignore this popup and follow the steps you describe the behavior is consistent.

So I'm thinking that there may be an issue triggering this popup in your environment. Could you confirm that this firefox permission popup works if you click in the initial screen?


2021-07-29 14:28

reporter   ~0018023

If I select the checkbox on the initial screen, I can see the popup (see attached additional_permissions_popup.png).


2022-02-16 19:22

developer   ~0018699

this option is just available from the wallet page and not from the popup, so not conflicting with firefox behaviour

Issue History

Date Modified Username Field Change
2021-07-29 09:25 belen New Issue
2021-07-29 09:25 belen Status new => assigned
2021-07-29 09:25 belen Assigned To => Florian Dold
2021-07-29 13:52 sebasjm Assigned To Florian Dold => sebasjm
2021-07-29 14:11 sebasjm Note Added: 0018022
2021-07-29 14:28 belen Note Added: 0018023
2021-07-29 14:28 belen File Added: additional_permissions_popup.png
2021-08-24 20:39 Christian Grothoff Target Version => 0.8.5
2022-02-01 16:58 sebasjm Relationship added related to 0007167
2022-02-16 19:22 sebasjm Status assigned => resolved
2022-02-16 19:22 sebasjm Resolution open => fixed
2022-02-16 19:22 sebasjm Fixed in Version => git (master)
2022-02-16 19:22 sebasjm Note Added: 0018699
2022-10-20 10:45 Christian Grothoff Target Version 0.8.5 => 0.9
2022-10-20 10:48 Christian Grothoff Fixed in Version git (master) => 0.9
2022-11-04 20:52 Christian Grothoff Status resolved => closed
2023-04-13 20:37 Florian Dold Category wallet (WebExtensions) => wallet (WebExtension)