Menu

#1257 Main window scroll speed too fast on Mac

6.1
open
nobody
None
5
2025-02-15
2024-04-01
rcl
No

Steps to reproduce: Run OmegaT 6.0.0 on MacOS X 14.3.1, scroll using the touchpad on any panel on the main window.
What I expected to see: Scrolling smoothly at normal speed.
What I saw instead: Scrolling too fast, impossible to accurately scroll up and down unless I drag the scroll bar.

I am using OmegaT on Macbook, and the GUI is scrolling way too fast when I use the touchpad on the main editing pane, as shown in the attached screen recording. It seems to only happen on the main window too, since the notepad pane has the same problem, but the source files popout scrolls at normal speed. Hope this can be fixed or a setting can be added to change scroll speed.

Version: OmegaT-6.0.0_0_1bf1729c
Platform: Mac OS X 14.3.1
Java: 11.0.19 x86_64
Memory: 306MiB total / 68MiB free / 2048MiB max

1 Attachments

Discussion

  • Jean-Christophe Helary

    Running OmegaT on 12.4 and no issue here with a late 2015 MBP.

     
  • rcl

    rcl - 2024-04-01

    I'm on an M1 so that might be the problem.

     
    • Jean-Christophe Helary

      Maybe, but M1 has been released a while ago, 6.0 is one year old and even though we don’t have that many mac users, if M1 was the only cause I think we’d have heard about the issue by now.
      Do you have an intel machine with similar specs around ?

       
      • rcl

        rcl - 2024-04-01

        No, I'm afraid I don't. Though I am downloading 4.3.3 to test if it has the same issue or not. My internet is not cooperating right now so I'll get back to you when I have it downloaded.

         
        • rcl

          rcl - 2024-04-01

          4.3.3 scrolls normally, although a bit choppy.

           
          • Jean-Christophe Helary

            So it might be a difference between Java 8 and Java 11 on your machine.
            You may want to try OmegaT 5.8:
            https://github.com/omegat-org/omegat/releases/tag/v5.8.0

            You'll need to build the code though.

            5.8 is a 6.0 that only requires Java 8. So you'll need to test it with Java 8.

             
            • rcl

              rcl - 2024-04-01

              I've having trouble building with the instructions I found.

              * Where:
              Build file '/Users/rcl/Downloads/omegat-5.8.0/build.gradle' line: 371
              
              * What went wrong:
              A problem occurred evaluating root project 'OmegaT'.
              > Could not get unknown property 'archiveName' for task ':jar' of type org.gradle.api.tasks.bundling.Jar.
              
              * Try:
              > Run with --stacktrace option to get the stack trace.
              > Run with --info or --debug option to get more log output.
              > Run with --scan to get full insights.
              > Get more help at https://help.gradle.org.
              
              Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
              
              You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
              
              For more on this, please refer to https://docs.gradle.org/8.7/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
              
               
              • Jean-Christophe Helary

                Thank you. Can you indicate the command that you tried?

                 
                • rcl

                  rcl - 2024-04-02

                  I tried gradle assembleDist because the command gradlew assembleDist wasn't working on what I assume to be Gradle 8.7? It says 8.7 is the latest version on the website and I followed the instructions there to install it.

                   
                  • Jean-Christophe Helary

                    Ok. Use './gradlew installDist' instead. OmegaT.jar will be found in build/install.

                     
                    • rcl

                      rcl - 2024-04-02

                      It works, the scrolling is fixed, but now some of my plugins aren't working because of the java version. I might need to go back to 6.0.0 if I can't get them working somehow.
                      Good news though: my previous problem with OmegaT messing up html tags was solved by the Okapi plugin, no idea why I didn't think to try it before,

                       
                      • rcl

                        rcl - 2024-04-02

                        Oh I remember why I never tried it. Because back when I was installing plugins on 6.0.0 this error kept popping up for a few plugins and no matter which option I pick the plugins never appear on the list. Nothing happens when I try to put it directly in the plugin folder in the package either.

                        Edit: Nvm, I was putting it in the wrong plugins folder. But still, the install from file option doesn't work for a lot of plugins for me.

                         

                        Last edit: rcl 2024-04-02
                        • Jean-Christophe Helary

                          The install system has been fix in the master code I think. You may want to try the latest weekly build available from the same github page.

                           
  • Martin Engelke

    Martin Engelke - 2025-02-15

    Any news regard this issue?
    I do not want to downgrade since my Omegat 6.1.0 is just running fine on macOS.
    The fast scrolling is bothering me since beginning but I tried turn a blind eye regarding that issue, since I love your Tool. I would now like to get rid of the last small bugs.

     

Log in to post a comment.