-
Notifications
You must be signed in to change notification settings - Fork 79
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
Saving Layers fails under strangely specific conditions #31
Comments
Can you open the developer console ( |
there are no errors in the developer-console for me |
Found a workaround. Duplicating layer1 to a different layer and overwriting the original seems to restore my functionality. |
I just ran into a very similar problem. I tried narrowing the setup that causes it, and so far what I have found is that if I try to set my right-side bottom-most thumb keys to Right Ctrl and Right Alt on Layer 0, and set both of them to Transparent on Layer 1, when I try to save the configuration then the saving icon keeps spinning indefinitely and the keyboard stops working altogether. The dev tools console shows a couple of logged messages, and eventually a "Communication timeout" error: Here's a gif demonstrating the issue: For now my workaround is to set one of those two keys explicitly to the same key that Layer 0 has, but I don't see why setting them both to transparent should cause an issue. Btw, I'm using Bazecor 0.2.2 on Windows 10. |
I just tried restarting the computer with the Raise unplugged, like the workaround here suggests, but it didn't help. |
I've managed to reproduce this at will with a specific change to one of my layers. Most of the keys in that layer are black (code 11). If I change any key to one of the first 10 colors in Bazecor (so any single-digit code, 0-9) then trying to save those changes hangs. Here are some logs from Bazecor's developer console for several attempts. In the failure cases, only 4 color 11 - success |
Hello @alexvy86 I'm trying to reproduce your issue and im not able to, can you please check if with the newer version of Bazecor v0.2.4 do you still have the same problem? Thanks in advance! |
I just saw the new release earlier today, I'll try again after I download it and update this issue. |
I can confirm neither of my issues happen anymore with Bazecor v0.2.4 😃. I can set several of my T# keys to transparent instead of hardcode the same configuration as the layer below (issue 1) and apply colors correctly to the keys in the all-black layer that I used for issue 2. Thanks @AlexDygma ! |
Glad it works for you! 😄 |
The Bug
I've found a very strange bug that can happen when configuring secondary layers
Reproducing the Error
My current setup is:
layer 0: a mildly modified version of the default german Layer 0
Layer 1: a mildly modified version of the default Layer 1
Layer 2: a Layer with some navigation and special characters
When setting one of the Thumb-keys in Layer 0 to
xxx
whilst having set the key to transparent in Layer 1, as soon as I try to store that configuration, the keyboard suddenly disconnects and then reconnects, with the changes lost.I was not yet able to fully understand when this happens, but it currently seems as tough it
xxx
Expected behavior
xxx
-configuration should work withtransparent
, there should not be a keyboard disconnect when trying to save.Screenshots & log
Log for an attempt to do said configuration
-1579249141649.log
Layer 0, with
xxx
on thumb-key(works as long as the key is not
transparent
on Layer 1)Layer 1
(as soon as i change the
<
on the thumb-key totransparent
and try to save, the keyboard disconnects shortly, resetting the config to the last saved)OS Info
The text was updated successfully, but these errors were encountered: