evas/evas_object_polygon - fixed wrong.
authorhermet <hermet@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 31 Oct 2011 10:30:39 +0000 (10:30 +0000)
committerhermet <hermet@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 31 Oct 2011 10:30:39 +0000 (10:30 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@64553 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_polygon.c

index b48ff31..aa88ebe 100644 (file)
@@ -106,7 +106,7 @@ evas_object_polygon_point_add(Evas_Object *obj, Evas_Coord x, Evas_Coord y)
    MAGIC_CHECK(o, Evas_Object_Polygon, MAGIC_OBJ_POLYGON);
    return;
    MAGIC_CHECK_END();
-   if (obj->layer->evas->events_frozen != 0)
+   if (obj->layer->evas->events_frozen <= 0)
      {
        if (!evas_event_passes_through(obj))
          was = evas_object_is_in_output_rect(obj,
@@ -169,7 +169,7 @@ evas_object_polygon_point_add(Evas_Object *obj, Evas_Coord x, Evas_Coord y)
    evas_object_change(obj);
    evas_object_clip_dirty(obj);
    evas_object_coords_recalc(obj);
-   if (obj->layer->evas->events_frozen != 0)
+   if (obj->layer->evas->events_frozen <= 0)
      {
        is = evas_object_is_in_output_rect(obj,
                                           obj->layer->evas->pointer.x,