thunderbird / webext-examples

Example extensions for Thunderbird WebExtensions APIs
87 stars 34 forks source link

hello-world example does not display icon or popup in 102.10.1 (64-bit) #31

Closed pflagerd closed 1 month ago

pflagerd commented 1 year ago

OS: KDE Neon 22.04 Guest running under KVM/QEMU on Ubuntu 22.04 Thunderbird: 102.10.1 (64-bit) Flatpak hello-world commit used: b8855e6dc919d5456d30d9553fc225e5ce95f2fe

hello-world button appears on main toolbar without icon:

image

Hovering over hello-world button causes title to display:

image

Clicking on the button causes a vertical line to be displayed briefly, and a small oblong "bubble" to appear:

image

Loading mainPopup/popup.html in Firefox seems to work fine:

image

I've checked file permissions of the files and directory to make sure they are accessible, have loaded the icons in a viewer to confirm that they are okay. I loaded the extension with Load Temporary Add-on...

image

Here's what the inspector shows (which makes no sense to me):

image

jobisoft commented 1 month ago

Thanks for your report. This seems to be a flatpack issue which does not allow accessing all the files. Seems to be https://bugzilla.mozilla.org/show_bug.cgi?id=1909765

It should work, if you zip the extension and install it normally. Closing this issue here. Please add further comments regarding this issue in the linked bug.