diff options
Diffstat (limited to 'java')
| -rw-r--r-- | java/org/gnu/emacs/EmacsWindow.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/java/org/gnu/emacs/EmacsWindow.java b/java/org/gnu/emacs/EmacsWindow.java index 3569d93136b..6be609edcfe 100644 --- a/java/org/gnu/emacs/EmacsWindow.java +++ b/java/org/gnu/emacs/EmacsWindow.java | |||
| @@ -1222,4 +1222,20 @@ public final class EmacsWindow extends EmacsHandleObject | |||
| 1222 | } | 1222 | } |
| 1223 | }); | 1223 | }); |
| 1224 | } | 1224 | } |
| 1225 | |||
| 1226 | public void | ||
| 1227 | defineCursor (final EmacsCursor cursor) | ||
| 1228 | { | ||
| 1229 | /* Don't post this message if pointer icons aren't supported. */ | ||
| 1230 | |||
| 1231 | if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) | ||
| 1232 | view.post (new Runnable () { | ||
| 1233 | @Override | ||
| 1234 | public void | ||
| 1235 | run () | ||
| 1236 | { | ||
| 1237 | view.setPointerIcon (cursor.icon); | ||
| 1238 | } | ||
| 1239 | }); | ||
| 1240 | } | ||
| 1225 | }; | 1241 | }; |