Nothing Special   »   [go: up one dir, main page]

Skip to content
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

FP 1.12.8_03: not active the pointer to move map (cross) with the pen device #2125

Open
Illegit opened this issue Nov 24, 2024 · 13 comments
Open

Comments

@Illegit
Copy link
Illegit commented Nov 24, 2024

Describe the bug
A clear and concise description of what the bug is:
in FP 1.12.8_03 it is impossible to use the pen pointer to move the map.
Previously with FP 1.12.7_07 when I touch the map with the pen the pointer changes shape in a cross pointer (as using the mouse) and I can move and navigate the map.
This new version doesn't work. the pointer remains as a dot and I cannot move & navigate the map

This topic seems not related to a specific map but just only to the releases: I'm sure it involves the last two releases FP1.12.8_02 and FP 1.12.8_03 (tested on 2 different laptops)

Desktop (please complete the following information):

  • OS: [e.g. iOS]W11
  • Version [e.g. 22]
  • Java Version: embedded in FP
@Illegit Illegit added the bug label Nov 24, 2024
@dpolivaev
Copy link
Member

I can not fix it because I can not test it because I have never ever seen such device in my entire life

@dpolivaev
Copy link
Member

And I probably can't afford buying it.

@dpolivaev
Copy link
Member

I have never even heard of it.

@Illegit
Copy link
Author
Illegit commented Nov 24, 2024

sorry but maybe I was not clear that it is a normal pen for a touch screen:
WIN_20241124_21_27_25_Pro

Normally I travel often and if in the airport or in an airplane I use a pen instead of the mouse (very useful when I work in the airport: normally waiting for low-cost flights)

I think that some FP setting has been changed with 1.2.8 xx and now I cannot use the pen for moving in the map. Normally when you approach wit the mouse your pointer changes in a cross with arrows in the 4 directions, this in the past was happening when you touch the screen with the pen, now with mouse is the same, but with the pen it is not changes (it remains a dot). Maybe is there a setting I have to modify? Thanks

@Illegit
Copy link
Author
Illegit commented Nov 24, 2024

Just another info, with the touch screen using the finger was the same, and now there is the same issue as above. Practically now FP doesn't work with a touch screen (using fingers or pen). So you can open the enodes that you see but you cannot navigate the full map

@dpolivaev
Copy link
Member

I am sorry, I have no touch screen on my laptops and I could find no documentation about how Java handles them.

@Illegit
Copy link
Author
Illegit commented Nov 24, 2024

That's a real pity.
Please take a reminder about it.
Now I need to review my routine... of traveling. I use it continuously daily FP.

@dpolivaev
Copy link
Member
dpolivaev commented Nov 24, 2024

I rely on your help here. And the first test I want you to do is the following:

please download the zip distribution of freeplane 1.12.8_03, it still contains the old launcher and no embedded java. Run it and write here how it works. You need your own Java installation, and you can select it as described in https://docs.freeplane.org/getting-started/Command-line_options_and_configuration.html#select-java-installation-used-to-run-freeplane.

@Illegit
Copy link
Author
Illegit commented Nov 25, 2024
  1. downloaded the bin.zip
  2. I ran FP exe there, without changing any java
    Screenshot 2024-11-25 193153

Result: satisfying the pen is working and navigating the map nicely
You can see that the java version is 1.8.0_202. Have I to change it?

This is a way of working on my personal laptop, but in the other laptop I cannot change the Java and FP bin doesn't start, so I need theinstalled FP working as the bin file.

@Illegit
Copy link
Author
Illegit commented Nov 25, 2024

in my personal laptop I installed java 1.8.0_431
with the result that all the font/icon sizes drastically changed in effect and not in value....
image
but the pen is working. In any case I go back to java 1.8.0-202 for now, and wait for your feedback how to continue.
image this is quite normal.

@dpolivaev
Copy link
Member

Could you please do following tests:

@Illegit
Copy link
Author
Illegit commented Nov 26, 2024

I made the step with Zulu and running FP console, pen is working, even if FP is slower.
log zulu.zip
instead with the jbdrsdk and running FP console the pen was not working at all (like in last FP release) no navigation and no activation of button commands
log jbrsdk.zip

From this test it seems clear that the jbdrsk is blocking the pen in some way....
Wait for your feedback.

Sorry for the delayed answers but I'm travelling abroad and not always can be connected.

@dpolivaev
Copy link
Member

app.zip

Here I attached a small test app app.jar just writing all mouse events to the standard output.
You can run it from the console using java -jar app.jar.
Please test it with the both java versions using mouse and touch screen / pen and report which events are printed and which events are ignored.

The issue is related to JetBrains/JetBrainsRuntime#467 but it looks like they do not know that no events come through. Based on your information I am going to comment on the issue so that they know there is a general problem not limited to using Stylus.

As a consequence, I am going to release windows versions of Freeplane embedding different implementations of java before the issue is fixed. But I really need your report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants