[gtkhtml] Bug #598159 - Context popup clears a selection
- From: Milan Crha <mcrha src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gtkhtml] Bug #598159 - Context popup clears a selection
- Date: Tue, 13 Oct 2009 16:15:46 +0000 (UTC)
commit 632f77f621ff7b650e8f1f61a721b9ddfc45b4c3
Author: Milan Crha <mcrha redhat com>
Date: Tue Oct 13 18:14:26 2009 +0200
Bug #598159 - Context popup clears a selection
components/editor/gtkhtml-editor.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/components/editor/gtkhtml-editor.c b/components/editor/gtkhtml-editor.c
index 58ae08f..fad0cee 100644
--- a/components/editor/gtkhtml-editor.c
+++ b/components/editor/gtkhtml-editor.c
@@ -58,12 +58,12 @@ editor_alignment_changed_cb (GtkhtmlEditor *editor,
static void
editor_show_popup_menu (GtkhtmlEditor *editor,
GdkEventButton *event,
- HTMLObject *object)
+ HTMLObject *object,
+ guint offset)
{
GtkHTML *html;
GtkWidget *menu;
gboolean in_selection;
- guint offset = 0;
html = gtkhtml_editor_get_html (editor);
menu = gtkhtml_editor_get_managed_widget (editor, "/context-menu");
@@ -111,7 +111,7 @@ editor_button_press_event_cb (GtkhtmlEditor *editor,
object = html_engine_get_object_at (
html->engine, event->x, event->y, &offset, FALSE);
- editor_show_popup_menu (editor, event, object);
+ editor_show_popup_menu (editor, event, object, offset);
return FALSE;
}
@@ -182,7 +182,7 @@ editor_popup_menu_cb (GtkhtmlEditor *editor)
html = gtkhtml_editor_get_html (editor);
object = html->engine->cursor->object;
- editor_show_popup_menu (editor, NULL, object);
+ editor_show_popup_menu (editor, NULL, object, html->engine->cursor->offset);
return TRUE;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]