-
Notifications
You must be signed in to change notification settings - Fork 159
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
Preview Current Diagram fails after tab switch. #89
Comments
I cannot reproduce your fail in step 5, it work good as expected here. And what do you mean by |
When I disable all other plugins this works as expected. 👍 |
This issue looks like it is a repeat of #68. |
Yes, that had fixed in this repo, then the jkeys089's. Or you won't have it work in step 1-3. You'd better figure out what plugin causes your problem, so that I can reproduce and debug. |
It is definitely Spell Right plugin that is clashing with your plugin. |
I installed Spell Right, but still cannot reproduce. Can you try re-install the plugin? OR, can you pasted the error msg in development tool when your problem happens? |
As per the original logs snippet, there is no error in the development tools log only the change in the behaviour of the Preview then failing to render. |
what spell right config do you have. what operation you made to make it work for |
User settings : "spellright.language": "en" |
Tried your setting, and switched many times, but not reproduced...I suggest you clone the project, and debug on your Mac. |
Good effort there. 🥇 Yep, that's pretty much what I am doing/hoped would reproduce the problem. |
Hi. Lets see if we can find a fix together that will prevent these regressions. |
@c835722 what platform? win or mac or linux? I tested it good on mac with spell right. can you copy any error messages when it stop updating? |
@c835722 I looked back to your first post, it's mac too. I have same ENV with you, but cannot reproduce. The Gif I post, as you can see, it works fine with spell right here. Can you try if certain files (maybe file name, or the content you're editing) could lead to this problem? |
But I can tell a sequence of operation that will stop auto update, It's noticed long time ago, but since it's no big influence to use, I haven't look into it.
Could this be the problem that you actually encountered? |
Hi. Second, this only started happening for me again today. For the last months all plugins have worked as advertised. Third, the way I use your plugin is in combination with a local plantuml-service and the following user settings. (The local server really helps with iterating over larger diagrams with ultra fast rendering). Fourth, the sequence of events for me is as follows. Fifth, when I disable the Spell check plugin the Preview current update works to auto-update the preview every time. Therefore this I why I assumed it was a plugin clash as per (#68). |
According to your feedback, you said that preview updating is all good in the past month, issue only starts today. So I think there must be some change made today. It should not directly caused by Spell Right, because you have Spell Right installed for all month, but it's good then. The key is to find out what has changed today, that lead to this issue. |
The last way is, that you can debug the project on your environment. |
The issue could be this: The preview window is closed (yes, though the tab is still there) by VSCode if the window is not shown after tab switch. So we need to re-add the watching events when the window reloaded. You can reproduce this in older releases by placing 2 tabs in the preview window column, and switching. It's should be resolved in next release. |
Hi. Thanks again for your very useful plugin of which I use frequently.
I seem to be having the following issue.
Steps to reproduce:
Local environment:
Mac Sierra (v10.13.2) -> code (v1.19) -> Plugin (v2.40) -> Plugin parameters (none/default)
Developer Tools Log:
[Extension Host] STATE CALLED: DOC CHANGED
console.ts:123 [Extension Host] STATE CALLED: CHANGE ACTIVE
console.ts:123 [Extension Host] STATE CALLED: CHANGE EDITOR
console.ts:123 [Extension Host] STATE CALLED: DOC CHANGED
The text was updated successfully, but these errors were encountered: