Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pick color causes freeze/crash on OSX 10.11.6 #79

Open
schroef opened this issue Jun 8, 2020 · 7 comments
Open

pick color causes freeze/crash on OSX 10.11.6 #79

schroef opened this issue Jun 8, 2020 · 7 comments
Assignees

Comments

@schroef
Copy link

schroef commented Jun 8, 2020

Describe the bug
Open the app and select the color picker mode. Pick a color, the app will become unresponsive and needs to be "force" quit.

To Reproduce
Steps to reproduce the behavior:

  1. Open application
  2. Select "Pick Color"
  3. App becomes unresponsive
  4. No error can be seen as app freezes.

Expected behavior
Return picked color so color numbers can be used.

Screenshots
see below
pick-color-issue
pick-color-causes-app-freeze

OS (please complete the following information):

  • OS: El Capitan
  • Version 10.11.6

Colorpicker (please complete the following information):

  • Version 2.0.7

Additional context
Some times i can get 1 color, no issue. It does freeze eventually.

@Toinane
Copy link
Owner

Toinane commented Jun 8, 2020

Hey @schroef ! Thank you for your issue. It's a weird one here.. I didn't have this bug on my OSX. Did you have a second screen or any thing that can be related to the screen?

I suppose this can be a bug due to the mouse position on the screen that Colorpicker can't get. I already have this issue but I always have this bug report :
Capture d’écran 2020-06-08 à 17 41 44

@Toinane
Copy link
Owner

Toinane commented Jun 8, 2020

How often that occur? When you don't use picker feature, you don't have any issue with Colorpicker?

@Toinane
Copy link
Owner

Toinane commented Jun 8, 2020

In any case, Picker feature will be entirely rewrited in a C++ module for the next update, its in progress here #78 So I hope this will be fixed with that! 😄

@schroef
Copy link
Author

schroef commented Jun 8, 2020

Wow fast response!

Yes, I'm using dual display setup. Sometimes it happens immediately, sometimes 2nd or 3rd color I pick. I do t get any java error or any error in dev tools, the app freezes and becomes none responsive.

I have crash report if that is of any help.

Does the code check if there is a dual display setup?

@schroef
Copy link
Author

schroef commented Jun 8, 2020

Ps only picked causes the freeze, rest works fine

@Toinane
Copy link
Owner

Toinane commented Jun 8, 2020

Wow fast response!

Yes, I'm using dual display setup. Sometimes it happens immediately, sometimes 2nd or 3rd color I pick. I do t get any java error or any error in dev tools, the app freezes and becomes none responsive.

I have crash report if that is of any help.

Ahah yeah, i'm pretty active here!

Hmm I had an old similar issue.. It concern dual monitor. Can you test with just one screen, it should be working fine (i hope ahah) This old issue concern the position of screen, if the second screen is in the left, the x,y pixel position will be negative and my actual C++ module failed to take these negative positions. But fixed that bug in a previous release, so it would be strange if its that bug actually.

Yeah the crash report could help me, if you can send here 👍

Does the code check if there is a dual display setup?

yes and no, its the C++ module that use x,y position, and can crash if the position isn't correct, but my code should handle that case and show error to the user.

@Toinane Toinane closed this as completed Jun 8, 2020
@Toinane
Copy link
Owner

Toinane commented Jun 8, 2020

Miss click~

Another thing, you wrote 2.0.7 for the Colorpicker version. But this version didn't exist 😅can you have the good version number?

@Toinane Toinane reopened this Jun 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants