elm_win - patchec by kimcinoo@gmail.com
authorhermet <hermet@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 29 Jul 2011 14:28:33 +0000 (14:28 +0000)
committerhermet <hermet@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 29 Jul 2011 14:28:33 +0000 (14:28 +0000)
commit55d2326252d4726f7eb31c38c6837061e1a1a01f
treecb547bd1d83697a5084956a5ea3cd10da2e13407
parent36435faace569c5451f52e669610ce5cd31b250f
elm_win - patchec by kimcinoo@gmail.com

Hi All,

If ecore_evas_[not_software_x11]_new(); returns NULL while elm_win_add(); is
called,
then ecore_evas_software_x11_new(); is used instead of other engines.
(FALLBACK_TRY)
But the configuration value for engine is not changed. This makes improper
result.

After FALLBACK_TRY, the elm_win works with different configuration value.
In this case, win->xwin (_elm_win_xwindow_get()) gives NULL.
and elm_win_xsinodow_get() returns 0 also.

Please refer to attached patch. Thanks a lot

Sincerely,
Shinwoo Kim.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@61894 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/elm_win.c