~ubuntu-branches/ubuntu/trusty/gnome-panel/trusty-updates

« back to all changes in this revision

Viewing changes to gnome-panel/panel-toplevel.c

  • Committer: Package Import Robot
  • Author(s): Dmitry Shachnev
  • Date: 2014-02-24 09:50:50 UTC
  • Revision ID: package-import@ubuntu.com-20140224095050-4voujr65att1tq0o
Tags: 1:3.8.0-1ubuntu8
Backport upstream commit to fix moving applets in panel.

Show diffs side-by-side

added added

removed removed

Lines of Context:
925
925
{
926
926
        GdkScreen       *screen;
927
927
        GdkWindow       *root_window;
928
 
        GdkModifierType  modifier_mask;
 
928
        GdkDevice       *device;
929
929
        int              new_x, new_y;
930
930
 
931
931
        screen = gtk_window_get_screen (GTK_WINDOW (toplevel));
932
932
        root_window = gdk_screen_get_root_window (screen);
933
933
 
934
 
        gdk_window_get_device_position(root_window, gtk_get_current_event_device (), &new_x, &new_y, &modifier_mask);
 
934
        device = gdk_device_manager_get_client_pointer(gdk_display_get_device_manager(gtk_widget_get_display(GTK_WIDGET(toplevel))));
 
935
        gdk_window_get_device_position(root_window, device, &new_x, &new_y, NULL);
935
936
 
936
937
        switch (keyval) {
937
938
        case GDK_KEY_Up: