Hello list,<br>
<br>
I develop a program which receive some bitmap (in BUFFER_FILE file) to display them on a evas canvas.<br>
<br>
This is the function for refreshing the canvas : (called when a bitmap is received and saved in BUFFER_FILE file)<br>
<br>
<br>
<br>



<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Kate, the KDE Advanced Text Editor">

<pre><b>if</b>(tmp){evas_object_del(tmp);}
   tmp = evas_object_image_add(evas);
   
   evas_image_cache_flush(evas);
   evas_image_cache_reload (evas);
   
   evas_object_image_file_set(tmp, BUFFER_FILE, NULL);
   evas_object_move(tmp, <span style="color: rgb(0, 0, 255);">0</span>, <span style="color: rgb(0, 0, 255);">0</span>);
   evas_object_resize(tmp, win_w, win_h);
   evas_object_image_fill_set(tmp, <span style="color: rgb(0, 0, 255);">0</span>, <span style="color: rgb(0, 0, 255);">0</span>, win_w, win_h);
   evas_object_layer_set(tmp,<span style="color: rgb(0, 0, 255);">50</span>);

   evas_object_show(tmp);</pre><br>
<br>
In a Linux PC environment, this program works well : the canvas is refreshed every time a bitmap is received.<br>
<br>
But when this program is launched on a Nokia 770 with MAEMO 2.0, the
canvas is only refreshed when the screen is touched by the pencil. I
don't understand why the screen is refreshed only when I touch it.<br>
<br>
If some of you have an idea to solve this problem, thanks a lot for your response.<br>
<br>
Seb Dev<br>
<br>