Skip to content

[Contextual Cursor] When using custom cursor plugin, contextual cursor resets your cursor to windows, overriding the custom cursor #140

@kylekennedy26

Description

@kylekennedy26

This issue is for the external plugin: Contextual Cursor
Plugin version: 1.3.1

The contextual cursor plugin overwrites other plugin cursors when in use. For example, custom cursor, using the RS3 Silver Cursor. I was hoping to combine this with contextual cursor to get a full rs3 cursor feel, but when you hover with contextual cursor, and then "un-hover" the object- it resets your cursor to the windows standard you have.

Reproduction Steps:

  1. Turn on custom cursor, choose any kind you want. I chose dragon scimitar for this example.
  2. Turn on contextual cursor.
  3. You will see your custom cursor (d scimitar while in game)
  4. Hover an object with an action that triggers the contextual cursor (wintertodt brazier for example).
  5. When you "un-hover" the brazier, your cursor won't be the dragon scimitar. It will be your windows cursor.

I understand it's not the plug-in creator's responsibility to ensure compatibility with other plug-ins (maybe it is).
But, with my experience in software development, I wondered if this were simply an issue of hardcoding it back to the windows cursor. Maybe there's a way to save the state of the cursor object before hover, and reset it back to whatever it was, regardless of if it was windows or the other plugin cursor?

Maybe this is impossible, but i noticed it so figured it was worth the report, as I will no longer be using this plugin unless it gets fixed. If it's open source and you wouldn't mind me submitting a PR, let me know, I would love to read the code and see if its even possible to fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions