Modify

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#19142 closed defect (fixed)

Use of Mapillary plugin causes the JOSM window to shrink

Reported by: mapman44 Owned by: jpietri
Priority: normal Milestone:
Component: Plugin mapillary Version:
Keywords: template_report Cc: taylor.smock

Description (last modified by skyper)

What steps will reproduce the problem?

  1. Activate the Mapillary plugin
  2. Restart JOSM
  3. Download data

What is the expected result?

Normal JOSM window

What happens instead?

JOSM window and contents shrink to approximately 1/4 size. Maximizing window does not restore window contents to normal size.

Please provide any additional information below. Attach a screenshot if possible.

I deactivated all other plugins except those needed to run Mapillary.

screen capture of JOSM window with Mapillary not activatedScreen capture of JOSM window after activating Mapillary and attempting to download data

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2020-04-06 02:17:07 +0200 (Mon, 06 Apr 2020)
Build-Date:2020-04-06 00:18:43
Revision:16239
Relative:URL: ^/trunk

Identification: JOSM/1.5 (16239 en) Windows 10 64-Bit
OS Build number: Windows 10 Enterprise 2004 (19041)
Memory Usage: 254 MB / 989 MB (135 MB allocated, but free)
Java version: 1.8.0_231-b11, Oracle Corporation, Java HotSpot(TM) Client VM
Screen: \Display0 1920x1080
Maximum Screen Size: 1920x1080
Dataset consistency test: No problems found

Plugins:
+ Mapillary (1.5.21)
+ apache-commons (35362)
+ apache-http (35092)
+ javafx-windows (35375)
+ jna (35092)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/Communication_Towers&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountains&zip=1
+ https://raw.githubusercontent.com/osmlab/name-suggestion-index/master/dist/name-suggestions.presets.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/OneClick&zip=1
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/US.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/BuildingPreset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Power_Mapping_Utility_Simple&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&zip=1

Map paint styles:
- https://pasharm.github.io/New_basic_style_for_JOSM/New_basic_style.mapcss
- https://raw.githubusercontent.com/species/josm-preset-traffic_sign_direction/master/direction.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/TigerReviewedNo&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Power&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LessObtrusiveNodes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/iD&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1

Validator rules:
- https://josm.openstreetmap.de/josmfile?page=Rules/KeepRight&zip=1
- https://josm.openstreetmap.de/josmfile?page=Rules/MissingWeekdays&zip=1

Last errors/warnings:
- W: java.nio.file.FileSystemException: %UserProfile%\AppData\Local\Temp\josm_exec_powershell_668778796646246068.txt: The process cannot access the file because it is being used by another process.
- W: Unable to request certificate of https://grca.nat.gov.tw
- W: java.nio.file.FileSystemException: %UserProfile%\AppData\Local\Temp\josm_exec_powershell_7570465755143658645.txt: The process cannot access the file because it is being used by another process.
- W: Unable to request certificate of https://grca.nat.gov.tw

Attachments (3)

JOSM window.jpg (417.3 KB ) - added by mapman44@… 5 years ago.
Screen capture of JOSM window after activating Mapillary and attempting to download data
JOSM window before activating Mapillary.jpg (538.3 KB ) - added by mapman44@… 5 years ago.
screen capture of JOSM window with Mapillary not activated
19142.patch (17.1 KB ) - added by taylor.smock 5 years ago.
Add option to choose JavaFX or not

Download all attachments as: .zip

Change History (10)

by mapman44@…, 5 years ago

Attachment: JOSM window.jpg added

Screen capture of JOSM window after activating Mapillary and attempting to download data

by mapman44@…, 5 years ago

screen capture of JOSM window with Mapillary not activated

comment:1 by skyper, 5 years ago

Component: CorePlugin mapillary
Description: modified (diff)
Owner: changed from team to jpietri

comment:2 by skyper, 5 years ago

Description: modified (diff)

comment:3 by taylor.smock, 5 years ago

Cc: taylor.smock added

comment:4 by taylor.smock, 5 years ago

@mapman44: I've started looking into this. A workaround is to use Java 11 (I tested with AdoptOpenJDK 11.0.6+10).

comment:5 by taylor.smock, 5 years ago

It turns out its another JavaFX/Swing problem. I'll be adding an option to not use the JavaFX dialogs for now.

by taylor.smock, 5 years ago

Attachment: 19142.patch added

Add option to choose JavaFX or not

comment:6 by taylor.smock, 5 years ago

Resolution: fixed
Status: newclosed

comment:7 by taylor.smock, 5 years ago

@mapman44: I've released v1.5.22, which has an option to disable JavaFX usage. Try that and see if it works (it worked on the machine where I could reproduce the issue).

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain jpietri.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.