fix get invisible cursor
This commit is contained in:
parent
04e92b0398
commit
fb6240f1c5
|
@ -433,9 +433,11 @@ def get_pixbuf_from_data(file_data, want_type = False):
|
||||||
return pixbuf
|
return pixbuf
|
||||||
|
|
||||||
def get_invisible_cursor():
|
def get_invisible_cursor():
|
||||||
pixmap = Gdk.Pixmap(None, 1, 1, 1)
|
import cairo
|
||||||
color = Gdk.Color()
|
s = cairo.ImageSurface(cairo.FORMAT_A1, 1, 1)
|
||||||
cursor = Gdk.Cursor.new(pixmap, pixmap, color, color, 0, 0)
|
cursor_pixbuf = Gdk.pixbuf_get_from_surface(s, 0, 0, 1, 1)
|
||||||
|
cursor = Gdk.Cursor.new_from_pixbuf(Gdk.Display.get_default(), \
|
||||||
|
cursor_pixbuf, 0, 0)
|
||||||
return cursor
|
return cursor
|
||||||
|
|
||||||
def get_current_desktop(window):
|
def get_current_desktop(window):
|
||||||
|
|
Loading…
Reference in New Issue