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

Editing a row in a table view sometimes results on white-on-white text #70

Open
wjk opened this issue Sep 10, 2018 · 6 comments
Open

Editing a row in a table view sometimes results on white-on-white text #70

wjk opened this issue Sep 10, 2018 · 6 comments
Labels

Comments

@wjk
Copy link
Contributor

wjk commented Sep 10, 2018

See below screenshot for an example.

screenshot of ProfileCreator

@erikberglund
Copy link
Collaborator

Thanks, yes I noticed that yesterday too. I think it's related to #66 when I remade the wrong input highlighting and changed a setting for almost all textfields. I will try to find what causes that.

@erikberglund
Copy link
Collaborator

Yeah, it was the same and I've removed the change to revert this issue. I will try and see if I can solve the root problem to include both error highlighting and keeping a consistent attribute for the text field. But it will be fixed in the next update.

@erikberglund
Copy link
Collaborator

I am still seeing this but much more rare after the fix I added, so it might not be completely fixed in the next update. I will continue to investigate this.

@roodavis
Copy link

I was modifying payload Parental Controls: Application Controls, after dragging and dropping Google Chrome into the Whitelisted Applications by Code Signature window I noticed it was the only one that had a parentheses "(" in the Code requirement field. When clicking in this field to remove the parentheses the text in this field is not visible, possibly a font color issue as the cursor moves through the field with the keyboard arrows as expected. I came here and saw this was already listed as an issue at that point and then went back to ProfileCreator. When I used the up arrow key to go to the beginning of the field I then used the right arrow key to go past the parentheses then deleted the character and the rest of the text appeared, but I could not use the down arrow key to go to the end of the string and delete the closing parentheses, it only took me to the end of the visible field.

I then removed another character then clicked Undo so the deleted character returned but it was then only visible when the entry was highlighted.

@erikberglund
Copy link
Collaborator

erikberglund commented Sep 29, 2018

Yeah I have seen this issue as well when using drag and drop and I'll look at it. As well as the issue that one cant move around in the textfield.

@roodavis you should never edit the codesignature part when doing importing, the parenthesis have to be there for the signature to be correct as it's grouping different things when checking the requirement. For chrome it looks like this: (identifier "com.google.Chrome" or identifier "com.google.Chrome.beta" or identifier "com.google.Chrome.dev" or identifier "com.google.Chrome.canary") and (certificate leaf = H"85cee8254216185620ddc8851c7a9fc4dfe120ef" or certificate leaf = H"c9a99324ca3fcb23dbcc36bd5fd4f9753305130a") so if you modify anything here this will not verify correctly.

@erikberglund
Copy link
Collaborator

This error have gotten some more fixes in the latest beta. I'm unsure if it's fixed completely or not. If no new reports of this come up before the next beta release I will close this and then we can open a new issue if it still is an issue.

@apizz apizz added the bug label Apr 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants