forked from AuroraMiddleware/gtk
Fix a few problems with custom color replacement
We were allowing one too many custom colors in, and when one of them was dropped, we did not update the shape of the penultimate one.
This commit is contained in:
parent
3a35895a00
commit
bdb8931bda
@ -483,9 +483,13 @@ add_custom_color (GtkColorChooserWidget *cc,
|
||||
GtkWidget *last;
|
||||
GtkWidget *p;
|
||||
|
||||
last = gtk_grid_get_child_at (GTK_GRID (cc->priv->custom), 9, 0);
|
||||
last = gtk_grid_get_child_at (GTK_GRID (cc->priv->custom), 8, 0);
|
||||
if (last)
|
||||
gtk_container_remove (GTK_CONTAINER (cc->priv->custom), last);
|
||||
{
|
||||
gtk_container_remove (GTK_CONTAINER (cc->priv->custom), last);
|
||||
last = gtk_grid_get_child_at (GTK_GRID (cc->priv->custom), 7, 0);
|
||||
gtk_color_swatch_set_corner_radii (GTK_COLOR_SWATCH (last), 1, 10, 10, 1);
|
||||
}
|
||||
|
||||
gtk_color_swatch_set_corner_radii (GTK_COLOR_SWATCH (cc->priv->button), 10, 1, 1, 10);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user