cursor-renderer: Do pixel alignment a bit later
To avoid multiple identical if statements. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4093>
This commit is contained in:
parent
72ac8c6987
commit
e32a788179
@ -140,17 +140,14 @@ meta_cursor_renderer_update_stage_overlay (MetaCursorRenderer *renderer,
|
||||
|
||||
g_set_object (&priv->overlay_cursor, cursor_sprite);
|
||||
|
||||
if (cursor_sprite)
|
||||
{
|
||||
rect = meta_cursor_renderer_calculate_rect (renderer, cursor_sprite);
|
||||
align_cursor_position (renderer, &rect);
|
||||
}
|
||||
|
||||
if (!priv->stage_overlay)
|
||||
priv->stage_overlay = meta_stage_create_cursor_overlay (META_STAGE (stage));
|
||||
|
||||
if (cursor_sprite)
|
||||
{
|
||||
rect = meta_cursor_renderer_calculate_rect (renderer, cursor_sprite);
|
||||
align_cursor_position (renderer, &rect);
|
||||
|
||||
texture = meta_cursor_sprite_get_cogl_texture (cursor_sprite);
|
||||
buffer_transform =
|
||||
meta_cursor_sprite_get_texture_transform (cursor_sprite);
|
||||
|
Loading…
x
Reference in New Issue
Block a user