summaryrefslogtreecommitdiff
path: root/gtk/gtkcellrenderertext.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2019-02-28 14:31:36 -0500
committerMatthias Clasen <mclasen@redhat.com>2019-02-28 16:34:00 -0500
commit9e0c471b03c9c19e6f664ecacd17f2776f2004c6 (patch)
tree5f86c7276f4d76aaa6c0748f3d3a0db18346b5c7 /gtk/gtkcellrenderertext.c
parentdc282991c6611a77f0f1049750c3fd7b6d085bb3 (diff)
downloadgtk+-9e0c471b03c9c19e6f664ecacd17f2776f2004c6.tar.gz
entry, spin button: Drop redundant API
Avoid duplicating GtkEditable APIs. Port existing users.
Diffstat (limited to 'gtk/gtkcellrenderertext.c')
-rw-r--r--gtk/gtkcellrenderertext.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtkcellrenderertext.c b/gtk/gtkcellrenderertext.c
index 093dfcbba0..ddacdc4e3c 100644
--- a/gtk/gtkcellrenderertext.c
+++ b/gtk/gtkcellrenderertext.c
@@ -1798,7 +1798,7 @@ gtk_cell_renderer_text_editing_done (GtkCellEditable *entry,
return;
path = g_object_get_data (G_OBJECT (entry), GTK_CELL_RENDERER_TEXT_PATH);
- new_text = gtk_entry_get_text (GTK_ENTRY (entry));
+ new_text = gtk_editable_get_text (GTK_EDITABLE (entry));
g_signal_emit (data, text_cell_renderer_signals[EDITED], 0, path, new_text);
}
@@ -1905,10 +1905,10 @@ gtk_cell_renderer_text_start_editing (GtkCellRenderer *cell,
gtk_entry_set_has_frame (GTK_ENTRY (priv->entry), FALSE);
gtk_entry_set_alignment (GTK_ENTRY (priv->entry), xalign);
- gtk_entry_set_width_chars (GTK_ENTRY (priv->entry), 5);
+ gtk_editable_set_width_chars (GTK_EDITABLE (priv->entry), 5);
if (priv->text)
- gtk_entry_set_text (GTK_ENTRY (priv->entry), priv->text);
+ gtk_editable_set_text (GTK_EDITABLE (priv->entry), priv->text);
g_object_set_data_full (G_OBJECT (priv->entry), I_(GTK_CELL_RENDERER_TEXT_PATH), g_strdup (path), g_free);
gtk_editable_select_region (GTK_EDITABLE (priv->entry), 0, -1);