justinmind-logo
 
Upvote 4

Cursor stuck on loading animation

Solved Victor Conesa 10 years ago

I've been having a strange issue that seems to have popped up for me after updating to 5.6.0. After loading a prototype up and opening a second page my cursor seems to stick in the 'loading' animation when within the main canvas of the prototype. Moving it up onto the system bar changes it back to normal, but as soon as I move it back down to the canvas it goes back to loading, even though no operations are being preformed. It will still properly display the cursors for drawing shapes and whatnot. While this doesn't really impact performance, it's just a minor annoyance. Any suggestions? I've already tried reinstalling and it's still having the issue.

Replies (22)
photo
1

I've noticed this seems to trigger when I try to switch tabs or close a tab.

photo
1

Hi Colby,


Could you tell me which OS you are using?


Thanks

photo
1

Hey Albert,


I'm currently on Windows 8.1


Thanks for getting back to me!

photo
1

Hi Colby,


does it happen with a new and empty prototype? Also, I would like to know if the prototype has big images.


thanks,

photo
1

Hello Albert,


The one I'm currently working on does have large images (640x1136), however it does happen with a new and empty prototype, and happens across all types of them (web, iphone, android, etc). One thing I've noticed is that once it starts happening if I un-dock the canvas area the cursor will return to normal (but only within the canvas, if I mouse over into tabs/shortcut area it still displays the loading symbol), however using the tabs again while un-docked will make the problem return. Re-docking then un-docking will return with the same results.


Thanks

photo
1

Hi Colby,


I have run some more tests and I can't reproduce this "bug". Could you give me more details about your PC and if you are working with two screens at the same time?


Thanks,

photo
1

Hello Albert,


Quick system specs: Intel i5-4430 3GHz, 12 GB RAM, and I am running a dual monitor setup. However one of my coworkers also runs dual monitors and doesn't seem to be having any problems like this. (Although we have both notices a severe lag when simulating the prototype, switching screens delays by about 10 seconds.) In case you want to know layout, I have the main Prototyper window on one screen with my Screen, Properties, and Outline windows on the other screen. I'm usually running Photoshop and Chrome along with Prototyper, but experience no stress from them, and closing them doesn't alleviate any of the issues.


Thanks for your continued help

photo
1

Hi Colby,


Could you try this new version and tell me if it works better? We have disable the preview font menu. http://d2ld3he4yll0xl.cloudfront.net/...


Thanks,

photo
1

Hello Albert,


Unfortunately switching pages using the tabs still produces the same loading cursor error. I did notice that simulation seems to be running a bit fast though, however there is still about a 6 second delay when switching pages. Thanks for your continued work with this!


Thanks,


Colby

photo
1

Hi Colby,


does it happen when you create a new project and you add some shapes or labels?


Thanks,


Albert

photo
1

Hello Albert,


I created a new prototype and made some shapes, labels, image maps, and dropped some random widgets in and everything seemed fine. The only thing that seems to tick it off so far is switching screens via tabs. Although I did just notice that while it was happening I selected the label I just made for this test and changed the font and it went away. However switching via tabs brings it right back. If you ever need a video of any of these interactions I'd be happy to provide.


Thanks,


Colby

photo
1

Hi Colby,


is it still happening with the lastest update? If you can provide a video it could be helpful.


Best regards,

photo
1

Hello Albert,


Unfortunately it is still happening, but just to be sure 5.6.1 is the newest version, correct? I've uploaded a video of the issue to YouTube, if you'd like a copy of the video file just let me know. Also, the yellow circle around the cursor is just from my screen capture program.


https://www.youtube.com/watch?v=WNowYc...


Thanks,


Colby

photo
1

Hello Albert,


I also wanted to address another issue we've been having really quick: Very slow simulation. It started happening with the same update that caused this cursor issue to appear. It happens regardless of where I'm viewing the simulation from, whether it be the in-program simulation, on usernote, and even when downloading the .html version and viewing it locally on a machine there's a good 4-8 second pause whenever we try to transition pages. Is there any way to speed that up? We're all using very high end PC's and all have the same problem.


Thanks,


Colby

photo
1

Hi Colby,


I suppose that you are working with high resolution images. Is it possible to see the prototype? If yes, please send it to us.


I would like to test it in our PC's.


Also, thanks for the video. I will comment it with our development team.


Best regards.

photo
1

Hello Albert,


I just sent over a copy of the prototype to that email. Although I addressed it to 'jim' I'm just realizing that probably stands for JustInMind haha. We are working with some higher resolution files, although I should note that last night we were experimenting to see if we could come up with anything for the slow simulation, so we downloaded the .html version of our prototype and ran a batch process in photoshop to reduce the quality of our images (Changing the total file size from 64.8mb to 24.6mb) but unfortunately even that decrease didn't speed up the simulation at all. Looking forward to hearing back from you, thanks again for all of your continued work on this!


Thanks,


Colby

photo
1

Hi, I have the same problem... do you solve it ?

photo
1

Hi Sebastien,


Have you tried any of the solutions mentioned?


Best,


Sonia Durán

photo
1

What mentioned solutions ? Download an 2 years old version ?

photo
1

Hi Sébastien,


Can you describe what's happening in more detail? If possible please provide a video capture so we can see what might be happening.


Best,


Sonia Durán

photo
1

I think it's a problem of workspace with multi screen when the "screens" panel is on my second screen. Now I work with the "screens" panel on my primary screen and the problem don't occurs anymore.

photo
1

Hi,


I still have the problem. For example, if the cursor is over the screen, I get a load indicator displayed as a cursor. The cursor only changes to a mouse pointer when I hover over the UI elements from the library or over a part of the GUI elements.

If I switch to magnifying glass or eraser then the load indicator of the cursors is only outside the screen(tab).


I use JustInMind version 8.7.0 under Windows 10.


Is there a solution for this?

photo
1

Do you experience any other slowness or poor performance in Justinmind, or is it just an incorrectly showing loading icon?

photo
1

I don't know. Because the problem has been in the project for a long time.

I have a very powerful computer, but the performance in JIM is quite slow. You can see that when I move the objects from x to y, for example.


So what would you recommend?

photo
1

We can try increasing the amount of memory Justinmind uses. To do this, look for a file called Justinmind.ini. Open it with a text editor and change the parameter -Xmx512 to -Xmx1024m, save the file, and open Justinmind again.

photo
1

Do you mean the file called JustinmindPrototyper.ini in the app root folder? Or where ist the file Justinmind.ini located?


My default JustinmindPrototyper.ini settings:

-Xms256m

-Xmx1024m

-Xss512k

photo
1

If it helps, I've noticed the problem doesn't occur until a tab change.

photo
1

Please, what is your recommendation? What can I do? Are you working on this Problem?

photo
1

Apologies for the late reply! Since the xmx parameter already reads 1024 we won't be able to increase the memory further.

Does this occur for other prototypes or just one project in particular?

photo
1

In all prototypes.

photo
Leave a Comment
 
Attach a file