r1405@localhost: muntyan | 2005-12-17 12:02:09 -0600

Don't crash when scrolling tabs
master
Yevgen Muntyan 2005-12-18 00:04:46 +00:00
parent 8599078b23
commit 576b616d35
1 changed files with 11 additions and 4 deletions

View File

@ -2678,11 +2678,18 @@ static void tab_drag_motion (MooNotebook *nb,
g_return_if_reached (); g_return_if_reached ();
} }
if (event)
{
event_x = event->x; event_x = event->x;
event_y = event->y; event_y = event->y;
if (!translate_coords (nb->priv->tab_window, event->window, &event_x, &event_y)) if (!translate_coords (nb->priv->tab_window, event->window, &event_x, &event_y))
g_return_if_reached (); g_return_if_reached ();
}
else
{
event_x = nb->priv->drag_mouse_x;
}
width = nb->priv->drag_page->label->width; width = nb->priv->drag_page->label->width;
num = get_n_visible_pages (nb); num = get_n_visible_pages (nb);