It seems that in Gnome 43 the old system (aggregated menu) is dropped and instead we have now a QuickSettings menu. See more details over here.
Since we have the option in extension's settings the possibility of adding an On Demand button to the old system menu we need to change the code in order to facilitate the use of the new QuickSettings menu.
The guys from the Extensions Matrix channel said that we are allowed to add items inside the QuickSettings menu. A good starting point would be to look into the Gnome Shell UI code, mainly the main ui panel and related.
It seems that in Gnome 43 the old system (aggregated menu) is dropped and instead we have now a QuickSettings menu. See more details over here.
Since we have the option in extension's settings the possibility of adding an On Demand button to the old system menu we need to change the code in order to facilitate the use of the new QuickSettings menu.
The guys from the Extensions Matrix channel said that we are allowed to add items inside the QuickSettings menu. A good starting point would be to look into the Gnome Shell UI code, mainly the main ui panel and related.