Coder Social home page Coder Social logo

Comments (9)

Rowin63 avatar Rowin63 commented on July 18, 2024

The same issue in the last playstore release +4.7.17 but a little different: no matter if you apply to "existing" or "new" tracks, after a restart of the app all changes are gone...

from osmand.

yuriiurshuliak avatar yuriiurshuliak commented on July 18, 2024

The bug was partially reproduced. I created a folder, added three tracks, and set the "standard appearance" to yellow. Then, I added another track with a blue appearance. Following your instructions, I changed the "standard appearance" back to yellow and selected the "Apply only to new" option. However, the blue track's color did not change to yellow.

Additionally, when I added another blue track, its color also did not change to yellow, despite the "standard appearance" being set to yellow and the "Apply only to new" option being selected.

OsmAnd~ 4.8.0#2533m, released: 2024-06-19

video_2024-06-19_11-54-45.mp4

from osmand.

Rowin63 avatar Rowin63 commented on July 18, 2024

I couldn't reproduce today as it was yesterday, but the behavior is different every few uses...

Like:
) In a YELLOW folder there are three tracks.
) I move one track from the GREEN folder to the YELLOW one, and there it still is GREEN.
) set standard appearance of the YELLOW folder again to YELLOW and apply to "existing tracks"
) all four tracks are YELLOW now
) move one more GREEN track into the YELLOW folder
) content now is 3 Yellow and 1 GREEN
) but setting standard appearance again to YELLOW is not possible now, though there is a GREEN track in the YELLOW folder. But the color menu still shows YELLOW as set and I can't apply it again.

I have to go via another color, apply it and then can go back to yellow again...

Using today's 4.8.0#2534

from osmand.

Rowin63 avatar Rowin63 commented on July 18, 2024

Yes, "apply to new" does not do anything to new tracks moved into a folder.
They remain as they have been before in the previous folder.

from osmand.

Rowin63 avatar Rowin63 commented on July 18, 2024

One question:
setting a folders appearance AFTER adding tracks to it: are this NEW or EXISTING tracks?
Because they are ALWAYS changed, no matter what you select.
(+4.7.17)

from osmand.

Rowin63 avatar Rowin63 commented on July 18, 2024

Anyway, applying the standard appearance of a TRACK-FOLDER should automatically apply to all added tracks. Why should tracks I moved to a folder I defined as YELLOW be displayed in any other colour? Why to set the folders appearance as standard if the tracks don't follow this setting (no use for "existing" or "new"?

from osmand.

vshcherb avatar vshcherb commented on July 18, 2024

Default appearance only applied for tracks which don't have track color selected so it works as expected, yo u need to change track appearance of selected tracks

from osmand.

yuriiurshuliak avatar yuriiurshuliak commented on July 18, 2024

As I understand it, this is expected behavior. The "Apply only to new" option affects only tracks that have not been assigned a specific color, meaning those with the default appearance. If you've set the default appearance for a folder and chosen "Apply only to new,"it won't affect tracks that already have a custom appearance set.

OsmAnd~ 4.8.0#2568m, released: 2024-06-24

video_2024-06-24_12-14-20.mp4

from osmand.

Rowin63 avatar Rowin63 commented on July 18, 2024

Yes of course, it depends on how you define it.
"new" to me is "new in this folder", no matter if edited previously or not. And only with this option it would be possible, to easily set the standard appearance by FOLDER (and thereby all its contained tracks). So "my" new is different from "your" new.

But: choosing "existig" does not follow this/your rule, "existing" means "all existing", no matter if previously edited or not.
ItΒ΄s just ALL.

from osmand.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.