BUG: Enabling the extension causes some strange behaviour with the panel
Summary
Enabling the extension on gnome 42 causes parts of the panel to become unclickable, ending only when disabling the plugin or after some time passes.
Steps to reproduce
Currently I can just enable the plugin with the default settings and then I'm unable to click on anything except the activities button in the panel. I first noticed it after unlocking the screen after suspending the computer, but even locking and unlocking the screen triggers the behaviour.
What is the current bug behavior?
You cannot interact with the panel in any way, neither on the desktop nor in the overview. The only button that works is the activities button. Seems like you can make it immediately responsive again by opening a new window of something, or waiting for some random amount of time (longest was over a minute).
What is the expected correct behavior?
The panel elements should be clickable immediately after resuming from suspend/unlocking the screen/enabling the extension.
Other Enabled Extensions
All extensions disabled and it works correctly. As soon as I enable only this extension, even with the default settings, the panel temporarily becomes unclickable and stays that way for some time. After it's clickable again, suspending and resuming makes the panel unclickable again for some time.
Versions
Extension is updated, running on gnome 42, arch linux.
Relevant logs and/or screenshots
The only thing that appears from gnome-shell is the following, and it doesn't seem to correlate at all to the extension:
gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Settings Values
org.gnome.shell.extensions.just-perfection activities-button true
org.gnome.shell.extensions.just-perfection activities-button-icon-monochrome true
org.gnome.shell.extensions.just-perfection activities-button-icon-path ''
org.gnome.shell.extensions.just-perfection activities-button-label true
org.gnome.shell.extensions.just-perfection aggregate-menu true
org.gnome.shell.extensions.just-perfection animation 1
org.gnome.shell.extensions.just-perfection app-menu true
org.gnome.shell.extensions.just-perfection app-menu-icon true
org.gnome.shell.extensions.just-perfection background-menu true
org.gnome.shell.extensions.just-perfection calendar true
org.gnome.shell.extensions.just-perfection clock-menu true
org.gnome.shell.extensions.just-perfection clock-menu-position 0
org.gnome.shell.extensions.just-perfection clock-menu-position-offset 0
org.gnome.shell.extensions.just-perfection dash true
org.gnome.shell.extensions.just-perfection dash-icon-size 0
org.gnome.shell.extensions.just-perfection double-super-to-appgrid true
org.gnome.shell.extensions.just-perfection events-button true
org.gnome.shell.extensions.just-perfection gesture true
org.gnome.shell.extensions.just-perfection hot-corner false
org.gnome.shell.extensions.just-perfection keyboard-layout true
org.gnome.shell.extensions.just-perfection notification-banner-position 1
org.gnome.shell.extensions.just-perfection osd true
org.gnome.shell.extensions.just-perfection panel true
org.gnome.shell.extensions.just-perfection panel-arrow true
org.gnome.shell.extensions.just-perfection panel-button-padding-size 0
org.gnome.shell.extensions.just-perfection panel-corner-size 0
org.gnome.shell.extensions.just-perfection panel-icon-size 0
org.gnome.shell.extensions.just-perfection panel-in-overview true
org.gnome.shell.extensions.just-perfection panel-indicator-padding-size 0
org.gnome.shell.extensions.just-perfection panel-notification-icon true
org.gnome.shell.extensions.just-perfection panel-size 0
org.gnome.shell.extensions.just-perfection power-icon true
org.gnome.shell.extensions.just-perfection ripple-box true
org.gnome.shell.extensions.just-perfection search true
org.gnome.shell.extensions.just-perfection show-apps-button true
org.gnome.shell.extensions.just-perfection show-prefs-intro false
org.gnome.shell.extensions.just-perfection startup-status 1
org.gnome.shell.extensions.just-perfection theme false
org.gnome.shell.extensions.just-perfection top-panel-position 0
org.gnome.shell.extensions.just-perfection type-to-search true
org.gnome.shell.extensions.just-perfection weather true
org.gnome.shell.extensions.just-perfection window-demands-attention-focus false
org.gnome.shell.extensions.just-perfection window-picker-icon true
org.gnome.shell.extensions.just-perfection window-preview-caption true
org.gnome.shell.extensions.just-perfection window-preview-close-button true
org.gnome.shell.extensions.just-perfection workspace true
org.gnome.shell.extensions.just-perfection workspace-background-corner-size 0
org.gnome.shell.extensions.just-perfection workspace-popup true
org.gnome.shell.extensions.just-perfection workspace-switcher-should-show false
org.gnome.shell.extensions.just-perfection workspace-switcher-size 0
org.gnome.shell.extensions.just-perfection workspace-wrap-around false
org.gnome.shell.extensions.just-perfection workspaces-in-app-grid true
org.gnome.shell.extensions.just-perfection world-clock true```
(Should be the default settings, I think)