facebook

No Javadoc popup!

  1. DevStyle
  2.  > 
  3. Theme Problems
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #610903 Reply

    etricky
    Participant

    I updated to the latest version of DevStyle and immediately noticed that the javadoc popup that appears when you hover the mouse cursor over a method doesn’t appear. Also, when you use the CTRL+SPACE to autocomplete a method, it shows the possible methods but next to it, there’s no javadoc window. I did a fresh install of Eclipse and only installed DevStyle from the marketplace. As soon as I enabled the dark theme, this behavior happens. If I disable DevStyle, the javadoc popup appears. I added some screenshots of this.

    Eclipse details:
    Version: 2018-12 (4.10.0)
    Build id: 20181214-0600

    In eclipse logs, I see this:

    !ENTRY org.eclipse.ui 4 0 2019-03-13 19:32:12.187
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Graphic is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4595)
    	at org.eclipse.swt.SWT.error(SWT.java:4510)
    	at org.eclipse.swt.SWT.error(SWT.java:4481)
    	at org.eclipse.swt.graphics.Color.getRGB(Color.java:318)
    	at org.eclipse.jface.text.AbstractInformationControl.setStatusLabelColors(AbstractInformationControl.java:641)
    	at org.eclipse.jface.text.AbstractInformationControl.setBackgroundColor(AbstractInformationControl.java:632)
    	at org.eclipse.jface.internal.text.html.BrowserInformationControl.setBackgroundColor(BrowserInformationControl.java:506)
    	at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover$HoverControlCreator.setHoverColors(JavadocHover.java:475)
    	at org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover$HoverControlCreator.doCreateInformationControl(JavadocHover.java:441)
    	at org.eclipse.jface.text.AbstractReusableInformationControlCreator.createInformationControl(AbstractReusableInformationControlCreator.java:46)
    	at org.eclipse.jface.text.AbstractInformationControlManager.getInformationControl(AbstractInformationControlManager.java:829)
    	at org.eclipse.jface.text.AbstractInformationControlManager.internalShowInformationControl(AbstractInformationControlManager.java:1138)
    	at org.eclipse.jface.text.AbstractInformationControlManager.presentInformation(AbstractInformationControlManager.java:1120)
    	at org.eclipse.jface.text.AbstractHoverInformationControlManager.presentInformation(AbstractHoverInformationControlManager.java:884)
    	at org.eclipse.jface.text.TextViewerHoverManager.doPresentInformation(TextViewerHoverManager.java:251)
    	at org.eclipse.jface.text.TextViewerHoverManager.lambda$0(TextViewerHoverManager.java:241)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3919)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3550)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
    	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:636)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
    Attachments:
    You must be logged in to view attached files.
    #610908 Reply

    etricky
    Participant

    Adding DevStyle configs image and OS is Windows 10 Build 18305

    • This reply was modified 5 years ago by etricky.
    Attachments:
    You must be logged in to view attached files.
    #610911 Reply

    Aaron Lara
    Member

    @etricky thank you for reporting this issue :(. We are going to investigate it and let you know as soon as we fix it.

    #610919 Reply

    Aaron Lara
    Member

    @etricky, We’re really sorry for the inconveniences caused by this bug. Gladly we managed to fix this issue and due to the severity of it we decided to rollout a hotfix update. You can do help > Check for updates and update to this build.

    Thanks again for reporting it!
    Aaron Lara

    #610920 Reply

    etricky
    Participant

    @aaronlonin, I just updated DevStyle and the issue is fixed! Thank you so much for your quick reply and for fixing it so quickly, I really appreciate it!

    #610969 Reply

    bobbie424242
    Participant

    When I try to update to the latest version (1.11.0.201903132214), I get error below.

    – Eclipse Photon 4.10.0
    – DevStyle CI update site enabled: http://www.genuitec.com/updates/devstyle/ci/

    ////

    An error occurred while collecting items to be installed
    session context was:(profile=_home_bobbie_eclipse_java-2018-12_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: osgi.bundle,com.genuitec.eclipse.core.common.platform,13.0.2.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.inlinesearch,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.meexplorer,13.0.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.meexplorer.jdt,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.monitor,13.0.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.news,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.patches,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.startup,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.startup.workspace,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.theming.base,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.theming.core,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.theming.css,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.theming.epl,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.theming.scrollbar,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.theming.ui,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.ui.common.platform,13.0.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.webclipse.evergreen,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipse.webicons,1.11.0.201903132214
    No repository found containing: osgi.bundle,com.genuitec.eclipsecolortheme.api,1.11.0.201903132214
    No repository found containing: org.eclipse.update.feature,com.genuitec.eclipse.base.feature,1.11.0.201903132214
    No repository found containing: org.eclipse.update.feature,com.genuitec.eclipse.common.explorer.jdt.feature,1.11.0.201903132214
    No repository found containing: org.eclipse.update.feature,com.genuitec.eclipse.theming.feature,1.11.0.201903132214

    #610970 Reply

    timwebb
    Keymaster

    Please shut down Eclipse and restart it. There is a cache of update site metadata in Eclipse and it has cached an older version of the site.

    Alternatively you can go to Preferences > Install/Update > Available Software Sites and click to Reload the DevStyle update site and then check for updates again.

    Cheers!

    #610980 Reply

    bobbie424242
    Participant

    Thank you, problem fixed!

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: No Javadoc popup!

You must be logged in to post in the forum log in