[anjuta/gnome-2-30] libanjuta: fixed position calculation in AnjutaTabber
- From: Johannes Schmid <jhs src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [anjuta/gnome-2-30] libanjuta: fixed position calculation in AnjutaTabber
- Date: Fri, 9 Apr 2010 20:43:10 +0000 (UTC)
commit b39f4aa013507591b7c8de3185e0238603a5336a
Author: Johannes Schmid <jhs gnome org>
Date: Mon Apr 5 18:49:48 2010 +0200
libanjuta: fixed position calculation in AnjutaTabber
libanjuta/anjuta-tabber.c | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-)
---
diff --git a/libanjuta/anjuta-tabber.c b/libanjuta/anjuta-tabber.c
index 13c9860..57d53ef 100644
--- a/libanjuta/anjuta-tabber.c
+++ b/libanjuta/anjuta-tabber.c
@@ -314,13 +314,10 @@ anjuta_tabber_button_press_event (GtkWidget* widget, GdkEventButton* event)
for (child = tabber->priv->children; child != NULL; child = g_list_next (child))
{
GtkAllocation alloc;
- gtk_widget_get_allocation (GTK_WIDGET (child->data), &alloc);
-
- g_message ("Event: %d %d", x, y);
- g_message ("alloc: %d %d %d %d", alloc.x, alloc.y, alloc.width, alloc.height);
+ gtk_widget_get_allocation (GTK_WIDGET (child->data), &alloc);
- if (alloc.x <= event->x && (alloc.x + alloc.width) >= event->x &&
- alloc.y <= event->y && (alloc.y + alloc.height) >= event->y)
+ if (alloc.x <= x && (alloc.x + alloc.width) >= x &&
+ alloc.y <= y && (alloc.y + alloc.height) >= y)
{
gint page = g_list_position (tabber->priv->children, child);
gtk_notebook_set_current_page (tabber->priv->notebook, page);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]