X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fdesktop-events.cpp;h=41a45eec263c45e7dcbcd688e742ff62d5970890;hb=915f222e72a35382120e42ff1d204a99b16644b6;hp=5531abfefbe7c51562325ddcceb38b8be5e2491b;hpb=4ec52515516e3a6bf2fbc3ed01a7e179bde16d20;p=inkscape.git diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp index 5531abfef..41a45eec2 100644 --- a/src/desktop-events.cpp +++ b/src/desktop-events.cpp @@ -33,28 +33,11 @@ /* Root item handler */ - int sp_desktop_root_handler(SPCanvasItem *item, GdkEvent *event, SPDesktop *desktop) { return sp_event_context_root_handler(desktop->event_context, event); } -/* - * fixme: this conatins a hack, to deal with deleting a view, which is - * completely on another view, in which case active_desktop will not be updated - * - */ - -int sp_desktop_item_handler(SPCanvasItem *item, GdkEvent *event, gpointer data) -{ - gpointer ddata = gtk_object_get_data(GTK_OBJECT(item->canvas), "SPDesktop"); - g_return_val_if_fail(ddata != NULL, FALSE); - - SPDesktop *desktop = static_cast(ddata); - - return sp_event_context_item_handler(desktop->event_context, SP_ITEM(data), event); -} - static gint sp_dt_ruler_event(GtkWidget *widget, GdkEvent *event, SPDesktopWidget *dtw, bool horiz) {