This object is in archive! 

"Add a waypoint" icon overlaped by "Left actions panel" icon

Svjetlana shared this problem 7 years ago
Solved

Hi Menion,


I have noticed in Locus Maps Pro 3.18.2 and 3.18.3, since you introduced "Left actions panel" an issue. When I go "More functions - Add new route & measure" the corresponding tools' panel at the bottom of the screen appears. That is fine. However, as it may be seen on screenshot 11, the "left actions panel - icon" doesn't jump up, so it overlaps the "add a waypoint" icon, making it difficult to tap. (The same issue happens in landscape orientation, although the icon now can be tapped - see screenshot 22).

Immediately afterwards, with "Add new route & measure" turned on, if I rotate my device from portrait to landscape orientation, both, top and bottom panels pops up in addition to "Add new route & measure" panel, pushing "Left actions panel" up. This situation happens without me double-tapping the screen and can be seen on screenshot 33.

Afterwards, if I rotate my device back to portrait position, all the panels stay on the screen - see screenshot 44.


So, I see here two issues:

1. "Add new route & measure" tools' panel, when it appears, not kicking up the "Left actions panel".

2. Top and bottom panels popping up, when rotating device from portrait to landscape and vice-versa orientation, after the "Add new route & measure" is activated. Those two panels, as they are not required, should stay hidden, unless the user wants and calls them by double-tapping the screen.


I have tested these on my two devices/phones: LG G2 - D802, on android 4.4.2 and Optimus L7 II, on android 4.1.2.

I don't have installed either, any Add-ons, nor Co-apps to Locus. Furthermore, no special settings or apps in my device, controlling screen or improving performance.

Exactly the same Locus settings on both devices, among which are:

Display-FullScreen: Enabled

Display-Orientation lock: System settings

Maps-Panels & Buttons-Top/Bottom/Right panel hiding: Enabled

Maps-Panels & Buttons-Panels and screen orientation: Both


Best regards,

Svjetlana

Replies (7)

photo
1

Good day Svjetlana,

thank you for a very precise bug-report, appreciate it!

For my own surprise, I'm unable to simulate this problem on own device. May I please ask you for a backup of settings in "Backup manager"? I'll try to simulate this problem with exactly same settings of Locus as you have, maybe it will help. Thank you for your help.

photo
1

Good day Menion,

Thank you for quick response.

Herewith I attach Backup all and Backup settings only.

Best regards,

Svjetlana

photo
1

Good day Svjetlana,

thank you for your backup. In the end, I was able to simulate probably same problem as you have. Seems to be some "racing" problem in calling few functions that take care of correct moving of buttons.

I did small fix that should help, anyway cannot guarantee on 100%. You will see in next version. Anyway if same issue happen more then once, feel free to write me here and I'll try to invest more time into this.

Thank you.

photo
1

Hi Menion,

Fine, I will see in the next version and confirm to you what happened.

Thank you for your valuable time on Sunday and efforts to make a perfect application.


Best regards,

Svjetlana

photo
1

Hi Menion,

I just want to confirm that, by version 3.18.5, you have solved the issue No. 1 in my first message above. Now "Add new route & measure" tools' panel, when it appears, cause the "Left actions panel" icon to jump up. That is fine now.


The issue No. 2 still remains. I have defined, through the settings, that I want all the panels (top, bottom, right) to be hidden. So, they should stay hidden, unless I need them and call them, by double-tapping the screen. However, when I activate "Add new route & measure" and afterwards turn my device from portrait to landscape mode, or vice-versa, the top and bottom panels pop up, although they should stay hidden. Now they are visible together with "Add new route & measure" tools' panel (see screenshots 33 and 44 in my first message above). This way, they reduce the visible and accessible part of the map on which I try to draw a route. There is no method (i.e. by double-tapping the screen) to hide them back, unless I stop adding the new route.


Why is this important to me ? During drawing a new route, I often rotate my phone, portrait to landscape and vice-versa, in order to better see and access parts of the map, on which I work, on the limited/small phone's screen. So, I want to keep the screen as less as possible jammed by panels/tools which are not needed for drawing the new route.

My settings are still the same as in Backups in my second message above.

Although, it would be nice if the panels worked the way I explained above, I must say, this is not a huge issue to me and I can live with "as it is".


Thanks,


Best regards,

Svjetlana

photo
1

Good day Svjetlana,

to be true, I do not remember exact reason, why Locus force panels to be visible in case of "Add new route" feature (btw. panels should appear immediately after you tap on "Add new route" function, not just after rotate > this is real issue in code).


Main reason was probably fact, that panels has basic control for centering and zooming, which may be needed quite a lot during this function. But it was in times, when only zoom was possible over +/- buttons.


Hmm as I think about it, panels should have consistent behavior. So if user define it's hiding, they should be hidden till he wants to appear. So I'll disable this "extra feature" to next version, so panels will work as usually no matter if "add new route" function will be enabled or not.


Thanks for a feedback!

photo
1

Good day Menion,

Thanks for your quick reply and your efforts.

Have a nice afternoon.


Best regards,

Svjetlana

Replies have been locked on this page!