# Cursor not changing in browser session

**URL:** <https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [April 18, 2022, 2:20pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553 "2022-04-18T14:20:39Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![peter](https://avatars.discourse-cdn.com/v4/letter/p/278dde/32.png) [@peter](https://forum.inductiveautomation.com/u/peter)\
**Post date:** [April 18, 2022, 2:20pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/1 "2022-04-18T14:20:39Z")

</div>

(This is 8.1.15, Perspective, running on Ubuntu 21.10 64 bit, using Firefox 99.0.1 64 bit for the sessions)

I have just noticed that a cursor configuration I created only works in the designer, and not when running the perspective view from the browser.

To test this, I created a test view using a cylindrical tank as the only object, and set the cursor to be “hand” when the mouse pointer floats over it:

 ![Tank_Configuration](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/5/65c51f61d2856cce8307aad74837f8f6bfa42f60.png)

In the designer, this works as expected:

![Tank_inDesigner](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/8/08cfb97747f8030aa547c60280c17d6f490353e1.png)

But when I ran the session, the cursor remained as the standard mouse pointer:

![Tank_InBrowser](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/f/6fcd2ee94d4d5225711e3c0a233245dfff97cddc.png)

I have saved the project multiple times (just to be sure everything was committed), so is this a bug? Or am I missing something?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [April 18, 2022, 4:19pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/2 "2022-04-18T16:19:13Z")

</div>

Try opening browser dev tools and confirming that the style is being applied correctly to the object, as a first step.

---

<div class="post-metadata">

**Author:** ![andrews](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@andrews](https://forum.inductiveautomation.com/u/andrews)\
**Post date:** [April 18, 2022, 4:28pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/3 "2022-04-18T16:28:15Z")

</div>

Not sure what browser you are using.

But according to [CSS cursor property](https://www.w3schools.com/cssref/pr_class_cursor.asp) `hand` is not a valid css cursor property. The closest they list is `grab` or `grabbing`. I would attempt to use one of those and retry.

---

<div class="post-metadata">

**Author:** ![peter](https://avatars.discourse-cdn.com/v4/letter/p/278dde/32.png) [@peter](https://forum.inductiveautomation.com/u/peter)\
**Post date:** [April 18, 2022, 4:54pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/4 "2022-04-18T16:54:41Z")

</div>

Yep, the issue was the name of the cursor I wanted to use. In looking through the accepted styles I actually want “pointer”.

@paul-griffith I blame you! In the solution to another one of my [questions](https://forum.inductiveautomation.com/t/programmatically-change-mouse-cursor/58314) you put the word “hand” into my head. And when I tried it in the designer it actually worked!

It seems that in the designer there is some alias from “hand” to “pointer” that doesn’t exist in the browser that I am using.

@andrews At the top of my post I listed the browser that I am using - Firefox 99.0.1

---

<div class="post-metadata">

**Author:** ![andrews](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@andrews](https://forum.inductiveautomation.com/u/andrews)\
**Post date:** [April 18, 2022, 5:00pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/5 "2022-04-18T17:00:41Z")

</div>

@peter I missed that in the OG and missed the pointer property lol my bad. But glad I could help.

---

<div class="post-metadata">

**Author:** ![andrews](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@andrews](https://forum.inductiveautomation.com/u/andrews)\
**Post date:** [April 20, 2022, 6:03pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/6 "2022-04-20T18:03:32Z")

</div>

@peter hand is a valid cursor property in Vision. Which is why it works in the designer I’m assuming. But the web browser won’t render it because its most likely java related.

---

<div class="post-metadata">

**Author:** ![peter](https://avatars.discourse-cdn.com/v4/letter/p/278dde/32.png) [@peter](https://forum.inductiveautomation.com/u/peter)\
**Post date:** [April 21, 2022, 12:24pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/7 "2022-04-21T12:24:33Z")

</div>

All I can imagine then is that both the Perspective and Vision designers share some common code in this area, and that code should be aware of what system is actually running, when it is in fact not.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [April 21, 2022, 12:27pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/8 "2022-04-21T12:27:15Z")

</div>

Vision’s web browser component and the designer’s browser for Perspective are wrapped around a Chromium core. What is your external browser?

---

<div class="post-metadata">

**Author:** ![peter](https://avatars.discourse-cdn.com/v4/letter/p/278dde/32.png) [@peter](https://forum.inductiveautomation.com/u/peter)\
**Post date:** [April 21, 2022, 12:46pm UTC](https://forum.inductiveautomation.com/t/cursor-not-changing-in-browser-session/58553/9 "2022-04-21T12:46:42Z")

</div>

As per my initial post, it’s Firefox 99.0.1. But as per @andrews reply, “hand” is not a valid css cursor.
