[gimp] app: fix GimpDataEditor name entry set_editable() logic
- From: N/A <ell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: fix GimpDataEditor name entry set_editable() logic
- Date: Mon, 30 Oct 2017 21:28:42 +0000 (UTC)
commit 262f25b3192b677eaa2cf6ff90275a0092202723
Author: Ell <ell_se yahoo com>
Date: Mon Oct 30 17:25:52 2017 -0400
app: fix GimpDataEditor name entry set_editable() logic
Small fix to last commit: make the name entry editable when the
data is renamable, even if it's not otherwise writable (completely
hypothetical for now.)
app/widgets/gimpdataeditor.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/app/widgets/gimpdataeditor.c b/app/widgets/gimpdataeditor.c
index cd5edaf..32008ce 100644
--- a/app/widgets/gimpdataeditor.c
+++ b/app/widgets/gimpdataeditor.c
@@ -448,6 +448,11 @@ gimp_data_editor_real_set_data (GimpDataEditor *editor,
gtk_entry_set_text (GTK_ENTRY (editor->name_entry), "");
}
+ gtk_editable_set_editable (
+ GTK_EDITABLE (editor->name_entry),
+ editor->data &&
+ gimp_viewable_is_name_editable (GIMP_VIEWABLE (editor->data)));
+
editable = (editor->data && gimp_data_is_writable (editor->data));
if (editor->data_editable != editable)
@@ -456,11 +461,6 @@ gimp_data_editor_real_set_data (GimpDataEditor *editor,
gimp_docked_title_changed (GIMP_DOCKED (editor));
}
-
- gtk_editable_set_editable (
- GTK_EDITABLE (editor->name_entry),
- editable &&
- gimp_viewable_is_name_editable (GIMP_VIEWABLE (editor->data)));
}
void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]