Lines 308-313
_gdk_wayland_cursor_set_scale (GdkCursor *cursor,
Link Here
|
308 |
|
308 |
|
309 |
wayland_cursor->scale = scale; |
309 |
wayland_cursor->scale = scale; |
310 |
|
310 |
|
|
|
311 |
/* Blank cursor case */ |
312 |
if (g_str_equal (wayland_cursor->name, "none")) |
313 |
return; |
314 |
|
311 |
_gdk_wayland_cursor_update (display_wayland, wayland_cursor); |
315 |
_gdk_wayland_cursor_update (display_wayland, wayland_cursor); |
312 |
} |
316 |
} |
313 |
|
317 |
|
Lines 345-356
_gdk_wayland_display_get_cursor_for_name_with_scale (GdkDisplay *display,
Link Here
|
345 |
"cursor-type", GDK_CURSOR_IS_PIXMAP, |
349 |
"cursor-type", GDK_CURSOR_IS_PIXMAP, |
346 |
"display", display, |
350 |
"display", display, |
347 |
NULL); |
351 |
NULL); |
348 |
private->name = g_strdup (name); |
|
|
349 |
private->scale = scale; |
350 |
|
352 |
|
351 |
/* Blank cursor case */ |
353 |
/* Blank cursor case */ |
352 |
if (!name || g_str_equal (name, "none") || g_str_equal (name, "blank_cursor")) |
354 |
if (!name || g_str_equal (name, "none") || g_str_equal (name, "blank_cursor")) |
353 |
return GDK_CURSOR (private); |
355 |
{ |
|
|
356 |
private->name = g_strdup ("none"); |
357 |
private->scale = scale; |
358 |
|
359 |
return GDK_CURSOR (private); |
360 |
} |
361 |
|
362 |
private->name = g_strdup (name); |
363 |
private->scale = scale; |
354 |
|
364 |
|
355 |
if (!_gdk_wayland_cursor_update (display_wayland, private)) |
365 |
if (!_gdk_wayland_cursor_update (display_wayland, private)) |
356 |
{ |
366 |
{ |
357 |
- |
|
|