diff options
| author | lightdarkgreen <[email protected]> | 2026-03-27 00:34:13 -0500 |
|---|---|---|
| committer | Victor Kareh <[email protected]> | 2026-03-31 10:57:57 -0400 |
| commit | 20e4b255abbc74dea503810cc9c948963ed40d2a (patch) | |
| tree | ccd15df16a600fe84c93edfa762286ecd1d50198 /baobab | |
| parent | 5b40c1c06de97eb1d20e40f31aea8f05d7d4d8a0 (diff) | |
| download | mate-utils-master.tar.bz2 mate-utils-master.tar.xz | |
Diffstat (limited to 'baobab')
| -rw-r--r-- | baobab/src/baobab-chart.c | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/baobab/src/baobab-chart.c b/baobab/src/baobab-chart.c index 0b21078a..41642849 100644 --- a/baobab/src/baobab-chart.c +++ b/baobab/src/baobab-chart.c @@ -73,7 +73,6 @@ struct _BaobabChartPrivate GList *first_item; GList *last_item; GList *highlighted_item; - GList *tooltip_item; }; /* Signals */ @@ -260,7 +259,6 @@ baobab_chart_init (BaobabChart *chart) priv->first_item = NULL; priv->last_item = NULL; priv->highlighted_item = NULL; - priv->tooltip_item = NULL; } static void @@ -1003,8 +1001,8 @@ baobab_chart_set_item_highlight (GtkWidget *chart, static void baobab_chart_highlight_item_at_position (GtkWidget *widget, - gint x, - gint y) + gdouble x, + gdouble y) { BaobabChartPrivate *priv; BaobabChartClass *class; @@ -1050,15 +1048,9 @@ static gint baobab_chart_motion_notify (GtkWidget *widget, GdkEventMotion *event) { - BaobabChartPrivate *priv; - /* Highlight any item the pointer is over */ baobab_chart_highlight_item_at_position (widget, event->x, event->y); - /* Set the tooltip item to the highlighted item, if any */ - priv = BAOBAB_CHART (widget)->priv; - priv->tooltip_item = priv->highlighted_item; - /* Continue receiving motion notifies */ gdk_event_request_motions (event); @@ -1081,15 +1073,9 @@ static gint baobab_chart_enter_notify (GtkWidget *widget, GdkEventCrossing *event) { - BaobabChartPrivate *priv; - /* Highlight any item the pointer is over */ baobab_chart_highlight_item_at_position (widget, event->x, event->y); - /* Set the tooltip item to the highlighted item, if any */ - priv = BAOBAB_CHART (widget)->priv; - priv->tooltip_item = priv->highlighted_item; - return FALSE; } @@ -1189,10 +1175,10 @@ baobab_chart_query_tooltip (GtkWidget *widget, priv = BAOBAB_CHART (widget)->priv; - if (priv->tooltip_item == NULL) + if (priv->highlighted_item == NULL) return FALSE; - item = (BaobabChartItem *) priv->tooltip_item->data; + item = (BaobabChartItem *) priv->highlighted_item->data; if ( (item->name == NULL) || (item->size == NULL) ) return FALSE; |
