whoops, forgot to give transparent tooltip an alpha channel
authordiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 27 Jul 2011 19:09:50 +0000 (19:09 +0000)
committerdiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 27 Jul 2011 19:09:50 +0000 (19:09 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@61812 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/els_tooltip.c

index a36c377..35fe37c 100644 (file)
@@ -282,9 +282,15 @@ _elm_tooltip_reconfigure(Elm_Tooltip *tt)
         if (tt->tt_win)
           {  /* FIXME: hardcoded here is bad */
              if (!strcmp(style, "transparent"))
-               elm_win_transparent_set(tt->tt_win, EINA_TRUE);
+               {
+                  elm_win_alpha_set(tt->tt_win, EINA_TRUE);
+                  elm_win_transparent_set(tt->tt_win, EINA_TRUE);
+               }
              else
-               elm_win_transparent_set(tt->tt_win, EINA_FALSE);
+               {
+                  elm_win_alpha_set(tt->tt_win, EINA_FALSE);
+                  elm_win_transparent_set(tt->tt_win, EINA_FALSE);
+               }
           }
 
         str = edje_object_data_get(tt->tooltip, "pad_x");