add: if (WPrefs.currentPanel == data) return;
context: changeSection(WMWidget *self, void *data){    if (WPrefs.banner) {	WMDestroyWidget(WPrefs.banner);	WPrefs.banner = NULL;/*	WMMapWidget(WPrefs.undosBtn);	WMMapWidget(WPrefs.undoBtn); */	WMMapWidget(WPrefs.saveBtn);    }        showPanel(data);        if (WPrefs.currentPanel)	hidePanel(WPrefs.currentPanel);    WPrefs.currentPanel = data;}