derekf pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e3c9828dc488b471f5473417dcc5a897af5bcf56
commit e3c9828dc488b471f5473417dcc5a897af5bcf56 Author: Derek Foreman <der...@osg.samsung.com> Date: Wed Apr 4 10:51:10 2018 -0500 theme: Fix broken wayland cursors on non-legacy windows since commit dd4467505ea29d6120e5e7d467d76836a6630ff4 wayland cursors haven't worked on non-legacy windows because efl/pointer doesn't exist. Add that. --- data/elementary/themes/Makefile.am | 1 + data/elementary/themes/default.edc | 1 + data/elementary/themes/edc/efl/pointer.edc | 27 +++++++++++++++++++++++++++ 3 files changed, 29 insertions(+) diff --git a/data/elementary/themes/Makefile.am b/data/elementary/themes/Makefile.am index bc2025eba2..e91113c1cc 100644 --- a/data/elementary/themes/Makefile.am +++ b/data/elementary/themes/Makefile.am @@ -1027,6 +1027,7 @@ elementary/themes/edc/efl/nstate.edc \ elementary/themes/edc/efl/panes.edc \ elementary/themes/edc/efl/photocam.edc \ elementary/themes/edc/efl/popup.edc \ +elementary/themes/edc/efl/pointer.edc \ elementary/themes/edc/efl/progress.edc \ elementary/themes/edc/efl/radio.edc \ elementary/themes/edc/efl/scroller.edc \ diff --git a/data/elementary/themes/default.edc b/data/elementary/themes/default.edc index 1c688ab0fb..2de68596f5 100644 --- a/data/elementary/themes/default.edc +++ b/data/elementary/themes/default.edc @@ -191,6 +191,7 @@ collections { #include "edc/efl/spin_button.edc" // XXX: min size calc problems - too wide! ... err ok on my 32bit box... eh? #include "edc/efl/cursor.edc" +#include "edc/efl/pointer.edc" #include "edc/efl/textpath.edc" #include "edc/efl/win.edc" #include "edc/efl/uiclock.edc" diff --git a/data/elementary/themes/edc/efl/pointer.edc b/data/elementary/themes/edc/efl/pointer.edc new file mode 100644 index 0000000000..57bdfbfcee --- /dev/null +++ b/data/elementary/themes/edc/efl/pointer.edc @@ -0,0 +1,27 @@ +group { "efl/pointer"; + inherit: "elm/pointer/base/default"; +} + +group { "efl/pointer:bottom_right_corner"; + inherit: "elm/pointer/base/bottom_right_corner"; +} + +group { "efl/pointer:bottom_left_corner"; + inherit: "elm/pointer/base/bottom_left_corner"; +} + +group { "efl/pointer:bottom_side"; + inherit: "elm/pointer/base/bottom_side"; +} + +group { "efl/pointer:top_right_corner"; + inherit: "elm/pointer/base/top_right_corner"; +} + +group { "efl/pointer:top_left_corner"; + inherit: "elm/pointer/base/top_left_corner"; +} + +group { "efl/pointer:top_side"; + inherit: "elm/pointer/base/top_side"; +} --