mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-11 11:20:12 +00:00
Back out the last solution to updating problem. And try a different one
Mon Jan 25 19:00:13 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkcolorsel.c (gtk_color_selection_value_events): Back out the last solution to updating problem. And try a different one that is less dependent on the state of the widget. Just redraw the value_marker when it gets mapped. Somebody needs to analyze this widget more carefully and figure out
This commit is contained in:
parent
08f1e8098f
commit
d355451c51
@ -1,3 +1,12 @@
|
|||||||
|
Mon Jan 25 19:00:13 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtkcolorsel.c (gtk_color_selection_value_events):
|
||||||
|
Back out the last solution to updating problem. And
|
||||||
|
try a different one that is less dependent on
|
||||||
|
the state of the widget. Just redraw the value_marker
|
||||||
|
when it gets mapped. Somebody needs to analyze
|
||||||
|
this widget more carefully and figure out
|
||||||
|
|
||||||
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
Mon Jan 25 19:00:13 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtkcolorsel.c (gtk_color_selection_value_events):
|
||||||
|
Back out the last solution to updating problem. And
|
||||||
|
try a different one that is less dependent on
|
||||||
|
the state of the widget. Just redraw the value_marker
|
||||||
|
when it gets mapped. Somebody needs to analyze
|
||||||
|
this widget more carefully and figure out
|
||||||
|
|
||||||
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
Mon Jan 25 19:00:13 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtkcolorsel.c (gtk_color_selection_value_events):
|
||||||
|
Back out the last solution to updating problem. And
|
||||||
|
try a different one that is less dependent on
|
||||||
|
the state of the widget. Just redraw the value_marker
|
||||||
|
when it gets mapped. Somebody needs to analyze
|
||||||
|
this widget more carefully and figure out
|
||||||
|
|
||||||
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
Mon Jan 25 19:00:13 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtkcolorsel.c (gtk_color_selection_value_events):
|
||||||
|
Back out the last solution to updating problem. And
|
||||||
|
try a different one that is less dependent on
|
||||||
|
the state of the widget. Just redraw the value_marker
|
||||||
|
when it gets mapped. Somebody needs to analyze
|
||||||
|
this widget more carefully and figure out
|
||||||
|
|
||||||
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
Mon Jan 25 19:00:13 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtkcolorsel.c (gtk_color_selection_value_events):
|
||||||
|
Back out the last solution to updating problem. And
|
||||||
|
try a different one that is less dependent on
|
||||||
|
the state of the widget. Just redraw the value_marker
|
||||||
|
when it gets mapped. Somebody needs to analyze
|
||||||
|
this widget more carefully and figure out
|
||||||
|
|
||||||
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
Mon Jan 25 19:00:13 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtkcolorsel.c (gtk_color_selection_value_events):
|
||||||
|
Back out the last solution to updating problem. And
|
||||||
|
try a different one that is less dependent on
|
||||||
|
the state of the widget. Just redraw the value_marker
|
||||||
|
when it gets mapped. Somebody needs to analyze
|
||||||
|
this widget more carefully and figure out
|
||||||
|
|
||||||
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
Mon Jan 25 19:00:13 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtkcolorsel.c (gtk_color_selection_value_events):
|
||||||
|
Back out the last solution to updating problem. And
|
||||||
|
try a different one that is less dependent on
|
||||||
|
the state of the widget. Just redraw the value_marker
|
||||||
|
when it gets mapped. Somebody needs to analyze
|
||||||
|
this widget more carefully and figure out
|
||||||
|
|
||||||
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
Mon Jan 25 17:48:03 1999 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
* gtk/gtkcolorsel.c: Removed some GTK_WIDGET_DRAWABLE()
|
||||||
|
@ -490,11 +490,12 @@ gtk_color_selection_set_color (GtkColorSelection *colorsel,
|
|||||||
|
|
||||||
gtk_color_selection_update_inputs (colorsel, RGB_INPUTS | HSV_INPUTS | OPACITY_INPUTS, BOTH);
|
gtk_color_selection_update_inputs (colorsel, RGB_INPUTS | HSV_INPUTS | OPACITY_INPUTS, BOTH);
|
||||||
|
|
||||||
gtk_color_selection_draw_value_bar (colorsel, FALSE);
|
|
||||||
gtk_color_selection_draw_sample (colorsel, FALSE);
|
|
||||||
|
|
||||||
if (GTK_WIDGET_DRAWABLE (GTK_WIDGET (colorsel)))
|
if (GTK_WIDGET_DRAWABLE (GTK_WIDGET (colorsel)))
|
||||||
gtk_color_selection_draw_wheel_marker (colorsel);
|
{
|
||||||
|
gtk_color_selection_draw_value_bar (colorsel, FALSE);
|
||||||
|
gtk_color_selection_draw_sample (colorsel, FALSE);
|
||||||
|
gtk_color_selection_draw_wheel_marker (colorsel);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
@ -818,7 +819,8 @@ gtk_color_selection_set_opacity (GtkColorSelection *colorsel,
|
|||||||
gtk_widget_show (colorsel->entries[OPACITY]);
|
gtk_widget_show (colorsel->entries[OPACITY]);
|
||||||
}
|
}
|
||||||
|
|
||||||
gtk_color_selection_draw_sample (colorsel, FALSE);
|
if (GTK_WIDGET_DRAWABLE (colorsel->sample_area))
|
||||||
|
gtk_color_selection_draw_sample (colorsel, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -1052,6 +1054,7 @@ gtk_color_selection_value_events (GtkWidget *area,
|
|||||||
switch (event->type)
|
switch (event->type)
|
||||||
{
|
{
|
||||||
case GDK_MAP:
|
case GDK_MAP:
|
||||||
|
gtk_color_selection_draw_value_bar (colorsel, FALSE);
|
||||||
gtk_color_selection_draw_value_marker (colorsel);
|
gtk_color_selection_draw_value_marker (colorsel);
|
||||||
break;
|
break;
|
||||||
case GDK_EXPOSE:
|
case GDK_EXPOSE:
|
||||||
|
Loading…
Reference in New Issue
Block a user