Revert "rendernodepaintable: Provide accurate aspect ratio"
authorMatthias Clasen <mclasen@redhat.com>
Tue, 4 Apr 2023 02:16:43 +0000 (22:16 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 4 Apr 2023 02:33:34 +0000 (22:33 -0400)
This reverts commit 52a849288793e7eede878798a88760c058266f60.

It turned out to be the wrong fix.

gtk/gtkrendernodepaintable.c

index 87bb1ca19a5a4fb15c7ce0ee93e6798333293205..1379ba34049381301029d89359ecf992bd71a040 100644 (file)
@@ -88,17 +88,6 @@ gtk_render_node_paintable_paintable_get_intrinsic_height (GdkPaintable *paintabl
   return ceilf (self->bounds.size.height);
 }
 
-static double
-gtk_render_node_paintable_paintable_get_intrinsic_aspect_ratio (GdkPaintable *paintable)
-{
-  GtkRenderNodePaintable *self = GTK_RENDER_NODE_PAINTABLE (paintable);
-
-  if (self->bounds.size.height != 0)
-    return self->bounds.size.width / self->bounds.size.height;
-
-  return 0;
-}
-
 static void
 gtk_render_node_paintable_paintable_init (GdkPaintableInterface *iface)
 {
@@ -106,7 +95,6 @@ gtk_render_node_paintable_paintable_init (GdkPaintableInterface *iface)
   iface->get_flags = gtk_render_node_paintable_paintable_get_flags;
   iface->get_intrinsic_width = gtk_render_node_paintable_paintable_get_intrinsic_width;
   iface->get_intrinsic_height = gtk_render_node_paintable_paintable_get_intrinsic_height;
-  iface->get_intrinsic_aspect_ratio = gtk_render_node_paintable_paintable_get_intrinsic_aspect_ratio;
 }
 
 G_DEFINE_TYPE_EXTENDED (GtkRenderNodePaintable, gtk_render_node_paintable, G_TYPE_OBJECT, 0,