View Issue Details

IDProjectCategoryView StatusLast Update
0003996Talerwallet (WebExtension)public2019-12-26 20:37
ReporterChristian Grothoff Assigned ToMarcello Stanisci Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version0.0 
Target Version0.0 
Summary0003996: Taler button disappears on browser restart
DescriptionWhen I install the Taler plugin, the button appears in the toolbar.

When I then stop the browser and restart it, the button is gone.

I can reload the plugin, and the button reappears. But it should simply stay visible (unless of course the user manually (re)moves the button in the GUI editor).
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

duplicate of 0003797 closedMarcello Stanisci Improve user experience (collection of small ideas) 

Activities

Marcello Stanisci

2015-10-02 15:10

reporter   ~0009683

Note: on installation, no errors regarding the extension show up in the
Browser Console (CTRL-J). A suspicious error shows up when simply restarting
the browser: it reports that 'getLastWindow()' is null when called from
'emscripIface.jsm'; that may inhibit the injection of the UI.

Marcello Stanisci

2015-10-03 22:05

reporter   ~0009692

The point is that on the first (manual) run, 'getLastWindow()' is not
null since a chrome window does exist (the installation is done when the
browser is fully loaded). When the browser is restarted, 'getLastWindow()'
returns null since it's too early for one chrome window to exist.
Solution: use 'Services.wm.addListener(..)'.

Marcello Stanisci

2015-10-05 09:11

reporter   ~0009694

fixed in 5b0e215

Issue History

Date ModifiedUsernameFieldChange
2015-10-01 21:20Christian GrothoffNew Issue
2015-10-01 21:20Christian GrothoffStatusnew => assigned
2015-10-01 21:20Christian GrothoffAssigned To => Marcello Stanisci
2015-10-02 08:35Marcello StanisciRelationship addedduplicate of 0003797
2015-10-02 15:10Marcello StanisciNote Added: 0009683
2015-10-03 22:05Marcello StanisciNote Added: 0009692
2015-10-05 09:11Marcello StanisciNote Added: 0009694
2015-10-05 09:11Marcello StanisciStatusassigned => informing
2015-10-05 09:11Marcello StanisciResolutionopen => fixed
2015-10-14 14:58Christian GrothoffStatusinforming => closed
2019-12-26 20:37Florian DoldCategorywallet (browser-based) => wallet (WebExtensions)
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)