Page 1 of 1

Can't Invoke Quick Assist

Posted: Fri Jan 20, 2012 9:52 pm
by tinjaw
I am using v 13.2 in Eclipse, and while editing an XSLt document, I get the yellow bulb, and hovering over it with my mouse displays a tooltip for Quick Assist (and even shows that Ctrl + 1 is the hotkey), but I cannot ever invoke the Quick Assist. Ctrl + 1 works in PyDev, but not in Oxygen.

What might I be doing wrong?

Re: Can't Invoke Quick Assist

Posted: Mon Jan 23, 2012 7:02 pm
by adrian
Hello,

We have managed to reproduce this problem on one of our test machines. It seems to be a settings conflict. We have not yet pinpointed the culprit, but we are still investigating.

If you want a quick fix for this, a rough workaround for this problem is to remove(backup first) the .settings directory from the workspace:
<workspace>/.metadata/.plugins/org.eclipse.core.runtime/.settings
Note that this will reset all preferences of Eclipse plugins, so it might not be a good solution for you.

We will continue investigating and hopefully, we will have a better workaround by tomorrow.

Regards,
Adrian

Re: Can't Invoke Quick Assist

Posted: Mon Jan 23, 2012 7:25 pm
by tinjaw
Adrian,

Thanks for the quick reply.

I did a fresh install this weekend of the same software on a different machine (as I had to work on some stuff at home this weekend). I was too stressed about getting the code finished that I didn't pay a lot of attention to details about settings and such.

However, after saying that, and reading your reply...

I faintly remember Quick Assist (CTRL + 1) working *once* when I just started using Oxygen on that fresh install. I remember being surprised by that. But then It again stopped working.

I only mention this because it does seem to add some (albeit weak) evidence that I may be experiencing the same as you are seeing; that being a settings issue.

Re: Can't Invoke Quick Assist

Posted: Tue Jan 24, 2012 6:52 pm
by adrian
Hi,

As I have guessed this is caused by a setting that enables/disable some actions, one of which is overlapping with the Quick Assist/Quick Fix action from the Oxygen Eclipse plugin. The setting in question is the Eclipse spell checker.
Until we fix this, a simple workaround to get the Quick Assist back is to leave the Eclipse spell checker enabled.

Window -> Preferences, General -> Editors -> Text Editors -> Spelling, Enable spell checking

I've logged this to our issue tracking tool and we'll resolve it in the next release of Oxygen. We will notify you when a bugfix is available.

Regards,
Adrian

Re: Can't Invoke Quick Assist

Posted: Tue Jan 24, 2012 7:24 pm
by tinjaw
Aha! Yes, I disabled the spell checker in both instances. Turning it back on does solve the problem. Thanks for the workaround.

Re: Can't Invoke Quick Assist

Posted: Thu Feb 02, 2012 6:09 pm
by adrian
Hello,

I wanted to let you know that this problem has been resolved in the latest maintenance build of Oxygen 13.2, 2012013115:
Eclipse plugin: The Quick Assist(Ctrl + 1) feature was accidentally disabled when disabling the Eclipse spell checker.
You can download it from our web site or use the Eclipse update site:
http://www.oxygenxml.com/download.html

The complete list of bug-fixes for this maintenance build can be found here:
http://www.oxygenxml.com/build_history.html#2012013115

Please let us know if you encounter further problems.

Regards,
Adrian

Re: Can't Invoke Quick Assist

Posted: Thu Feb 02, 2012 6:33 pm
by tinjaw
Adrian,

Thanks to you and the team for getting that fix in the update.

- Chaim