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
Again: Tab content and titles disrupted #1797
Comments
I'm seeing this issue happening too. It was there in the past, got solved at some point but now is back and is annoyingly dangerous as we believe we are editing one server but we can be changing a different one.. |
Seems to happen often when creating new tabs while there are other active tabs, especially when creating new tabs while the active tab is not the last. |
Hello, I can confirm the issue with:
|
I'm experiencing this too lately, on 4.0.6 I started noticing this, upgraded to 4.0.7 version and still seeing this bug. |
Can you fix this bug as soon as possible? It's really too dangerous |
Same here. Happens with Mysql/mariadb connection tabs too. Shows another database tables/content (which is not even open anymore in any visible tab) Sequel Ace Version (including build number): 4.0.7 (20050) |
I am able to reproduce this but I can't figure out how to fix it. I'm hopeful that @Kaspik may be able to find a fix, but in the interim I encourage you to only open new tabs when the last tab is active. If anyone else out there is able to fix this, I would gladly review that PR. |
You can use version 4.0.5, this is working correct in that case. |
Can this update be released as a new version? Im using the latest version (4.0.13) downloaded via Mac App store and the bug is still active. I almost deleted a table in the production server.. Dangerous bug like this. |
Hey @somegooser - if someone can find the bug and propose a fix, I'd be super happy to review that PR and merge and release. So far, as far as I'm aware nobody's been able to identify the cause of the bug to fix it. |
Hi, I dont know how to fix this bug but i know the way to reproduce the bug all the time. The problem appears when you pres the 'plus' sign to add a new tab while not being active on the last tab. So example if you have 3 tabs open and currently active on the second tab. If you press add new tab the connection will be added to the LAST tab while the last tab is already a working connection. But if the third (last tab in this example) is active and you press add new tab it will work just fine. This bug can easily be fixed if the new tab ALWAYS gets added as last. |
Not sure about it being related to the plus button or if that's just a good way to replicate it. For me it basically seems that if I have three tabs open, let my mac sleep overnight, come back in the morning then there's a decent chance that the 2nd and 3rd tab have now swapped and will mismatch to what the actual database is. It's super dangerous as far as bugs go for a database management client (I know everyone has said that, but it really is!). Hadn't spotted it before because I used to use a different client for prod to dev/etc - will go back to that for safety. Hope someone can work out the cause as it's a fantastic client otherwise! |
It bugged on my simply dragging the last tab over to reorder; the last two tabs became the same database as the original last tab, and I could not access what had been the next to last tab. |
The only thing that changed between 4.0.5 and 4.0.6 and could be related is this PR: #1736 - although I'm not sure how it could. Hopefully found a fix and open a PR: #1988 TLDR - hard to believe but opening a new tab via "+" vs opening it via CMD+T differs from system standpoint. From now on, these two actions will differ a little - when user hits "+" in the UI, it will create a new tab always at the end of the tab bar list. If user hits "CMD+T" (or similar action in menu), it will create tab following the currently active tab. |
@Jason-Morcos hi jason did you see this pull request? and could it fix this problem? |
Jason is enjoying a two week holiday and will take care of it over the weekend once he gets back :) |
Sorry for the delay, thank you, @Kaspik! New Release Candidate pushed to GitHub now |
With the latest version all the serious errors from the past are here again...
Please have a look at this: #1056
In addition Sequel Ace locks up when having more than two tabs open with ssh-connection and closing one of them.
The text was updated successfully, but these errors were encountered: