use Gdk.Seat instead of Gdk.DeviceManager (#872)

Co-authored-by: Daniel Foré <daniel@elementary.io>
This commit is contained in:
Felix Andreas 2020-07-12 19:56:23 +02:00 committed by GitHub
parent 8683d9046d
commit 945ea7a8fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 4 deletions

View File

@ -67,7 +67,7 @@ public class Gala.Plugins.PIP.PopupWindow : Clutter.Actor {
}
static void get_current_cursor_position (out int x, out int y) {
Gdk.Display.get_default ().get_device_manager ().get_client_pointer ().get_position (null, out x, out y);
Gdk.Display.get_default ().get_default_seat ().get_pointer ().get_position (null, out x, out y);
}
public PopupWindow (Gala.WindowManager wm, Meta.WindowActor window_actor) {

View File

@ -91,7 +91,7 @@ namespace Gala.Plugins.Zoom {
// to show requested zoomed area
if (mouse_poll_timer == 0) {
float mx, my;
var client_pointer = Gdk.Display.get_default ().get_device_manager ().get_client_pointer ();
var client_pointer = Gdk.Display.get_default ().get_default_seat ().get_pointer ();
client_pointer.get_position (null, out mx, out my);
wins.set_pivot_point (mx / wins.width, my / wins.height);

View File

@ -778,7 +778,7 @@ namespace Gala {
Gdk.ModifierType get_current_modifiers () {
Gdk.ModifierType modifiers;
double[] axes = {};
Gdk.Display.get_default ().get_device_manager ().get_client_pointer ()
Gdk.Display.get_default ().get_default_seat ().get_pointer ()
.get_state (Gdk.get_default_root_window (), axes, out modifiers);
return modifiers;

View File

@ -834,7 +834,7 @@ namespace Gala {
}
public void get_current_cursor_position (out int x, out int y) {
Gdk.Display.get_default ().get_device_manager ().get_client_pointer ().get_position (null,
Gdk.Display.get_default ().get_default_seat ().get_pointer ().get_position (null,
out x, out y);
}