https://bugs.kde.org/show_bug.cgi?id=401223

            Bug ID: 401223
           Summary: Cannot open Help from OmegaT menu
           Product: neon
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Packages Dev Edition [stable]
          Assignee: neon-b...@kde.org
          Reporter: valterm...@gmail.com
                CC: j...@jriddell.org, neon-b...@kde.org, sit...@kde.org
  Target Milestone: ---

SUMMARY

Using the CAT tool OmegaT in KDE neon Developer Edition, using Java JRE v. 8, I
cannot open the Program's Help System, due to an error as reported below.

STEPS TO REPRODUCE
1. Run OmegaT under Java JRE 8 
2. Try to open the built-in Help System from the entry Help > User guide
3. 

OBSERVED RESULT
The Help doesn't open and the Konsole returns the error:
--start--
60193: Info: Clic sull'elemento di menu 'helpContentsMenuItem' (LOG_MENU_CLICK)
60193: Errore: java.lang.UnsupportedOperationException: The BROWSE action is
not supported on the current platform! 
60193: Errore:  at java.awt.Desktop.checkActionSupport(Desktop.java:221) 
60193: Errore:  at java.awt.Desktop.browse(Desktop.java:380) 
60193: Errore:  at org.omegat.help.Help.showHelp(Help.java:90) 
60193: Errore:  at
org.omegat.gui.main.MainWindowMenuHandler.helpContentsMenuItemActionPerformed(MainWindowMenuHandler.java:955)
 
60193: Errore:  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
60193: Errore:  at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
60193: Errore:  at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
60193: Errore:  at java.lang.reflect.Method.invoke(Method.java:498) 
60193: Errore:  at
org.omegat.gui.main.MainWindowMenu.invokeAction(MainWindowMenu.java:153) 
60193: Errore:  at
org.omegat.gui.main.MainWindowMenu.actionPerformed(MainWindowMenu.java:125) 
60193: Errore:  at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) 
60193: Errore:  at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) 
60193: Errore:  at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) 
60193: Errore:  at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) 
60193: Errore:  at javax.swing.AbstractButton.doClick(AbstractButton.java:376) 
60193: Errore:  at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842) 
60193: Errore:  at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886)
 
60193: Errore:  at java.awt.Component.processMouseEvent(Component.java:6539) 
60193: Errore:  at
javax.swing.JComponent.processMouseEvent(JComponent.java:3324) 
60193: Errore:  at java.awt.Component.processEvent(Component.java:6304) 
60193: Errore:  at java.awt.Container.processEvent(Container.java:2239) 
60193: Errore:  at java.awt.Component.dispatchEventImpl(Component.java:4889) 
60193: Errore:  at java.awt.Container.dispatchEventImpl(Container.java:2297) 
60193: Errore:  at java.awt.Component.dispatchEvent(Component.java:4711) 
60193: Errore:  at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) 
60193: Errore:  at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) 
60193: Errore:  at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) 
60193: Errore:  at java.awt.Container.dispatchEventImpl(Container.java:2283) 
60193: Errore:  at java.awt.Window.dispatchEventImpl(Window.java:2746) 
60193: Errore:  at java.awt.Component.dispatchEvent(Component.java:4711) 
60193: Errore:  at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) 
60193: Errore:  at java.awt.EventQueue.access$500(EventQueue.java:97) 
60193: Errore:  at java.awt.EventQueue$3.run(EventQueue.java:709) 
60193: Errore:  at java.awt.EventQueue$3.run(EventQueue.java:703) 
60193: Errore:  at java.security.AccessController.doPrivileged(Native Method) 
60193: Errore:  at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
 
60193: Errore:  at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
 
60193: Errore:  at java.awt.EventQueue$4.run(EventQueue.java:733) 
60193: Errore:  at java.awt.EventQueue$4.run(EventQueue.java:731) 
60193: Errore:  at java.security.AccessController.doPrivileged(Native Method) 
60193: Errore:  at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
 
60193: Errore:  at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) 
60193: Errore:  at
org.GNOME.Accessibility.AtkWrapper$6.dispatchEvent(AtkWrapper.java:715) 
60193: Errore:  at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
 
60193: Errore:  at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) 
60193: Errore:  at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
 
60193: Errore:  at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 
60193: Errore:  at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 
60193: Errore:  at
java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
--end

So, it seems that the BROWSE action is not supported on the current platform.

EXPECTED RESULT

The built-in Help should open, in other system (Kubuntu, for example) it opens

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.14.3
KDE Frameworks Version: 5.53
Qt Version: 5.11.2

ADDITIONAL INFORMATION

60193: Info: OmegaT-4.1.5_3_10485 (Mon Nov 19 21:05:15 CET 2018)  Locale it_IT 
60193: Info: Java: Oracle Corporation ver. 1.8.0_181, eseguito da
'/usr/lib/jvm/java-8-openjdk-amd64/jre' (LOG_STARTUP_INFO)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to