restore the win ce interface (taskbar, SIP) on failure
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 19 Jan 2010 11:02:49 +0000 (11:02 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 19 Jan 2010 11:02:49 +0000 (11:02 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@45323 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/bin/engine_software_16_wince.c

index 8839128..a9dadcd 100644 (file)
@@ -277,6 +277,12 @@ engine_software_16_wince_args(int argc, char **argv)
 
  destroy_window:
    DestroyWindow(window);
+   ShowWindow(task_bar, SW_SHOW);
+   EnableWindow(task_bar, TRUE);
+   ShowWindow(sip_icon, SW_SHOW);
+   EnableWindow(sip_icon, TRUE);
+   ShowWindow(sip_icon, SW_SHOW);
+   EnableWindow(sip_icon, TRUE);
  unregister_class:
    UnregisterClass(L"Evas_Software_16_WinCE_Test", instance);
  free_library: