rem: updatePreviewBox(panel, 1<<p);
add: updateColorPreviewBox(panel, 1<<p);
context: colorWellObserver(void *self, WMNotification *n){    _Panel *panel = (_Panel*)self;    int p;    p = WMGetPopUpButtonSelectedItem(panel->colP);    WMReleaseColor(panel->colors[p]);    panel->colors[p] = WMRetainColor(WMGetColorWellColor(panel->colW));    /* redisplaying only the text when color changes will give image artifacts     * if antialiased text is used. we need to update the texture too.    updateColorPreviewBox(panel, 1<<p); */    updatePreviewBox(panel, 1<<p);}