Hello,

I've a ugly problem with refreshing in my Evas/Edje application. I have
multible Evas objects which take the same place and are only shown or
hidden in some situations.

There're two screens (one with a map and one with a black border). I do
this:

...
...(user screen change)...
evas_object_hide (edjeMap);
evas_object_show (edjeBorder);
...(user screen change)...
evas_object_hide (edjeBorder);
evas_object_show (edjeMap);
...(user screen change)...
evas_object_hide (edjeMap);
evas_object_show (edjeBorder);
...(user screen change)...
evas_object_hide (edjeBorder);
evas_object_show (edjeMap);
...

In 99% of all cases it works without problems. But sometimes if I
change the screens very fast I get the problem displayed on this image:

http://tux-style.de/tmp/enigator_screen_change.jpg

The old screen with the black border is still displayed, but the new
map screen is active. I move an ejde object over the screen and only
the place below this pointer gets updated.

If I change the E17 workspace and back the window is full redrawn. Also
if I simply move the mouse over my application window.

Sounds scary, not? Any ideas?

regards
Andreas

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to