Open smoothness quest after setting surface from overlay when "Show next quest immediately" is enabled
How to Reproduce
Expected Behavior
Does it happen in normal StreetComplete?
Versions affected
I think "next Quest" implies there was a "previous Quest" that was just being solved...
Now, whether we also want Overlay actions to trigger asking all the quests on that element is questionable:
- I can see the usefulness in some cases (e.g. I'm walking and I've added a bench via Things Overlay, so I am immediately asked for its backrest),
- but I can also see how it could be highly annoying in some other cases (e.g. when I'm in a moving vehicle and use Surface overlay for speed; any such interruption with followup quest will break the flow and likely cause me to miss several more roads)
- sorry for wrong GH label, I misidentified the problem first, ig this should be marked as a feature
Now, whether we also want Overlay actions to trigger asking all the quests on that element is questionable
maybe just add another switch to toggle this behavior? I'd personally really prefer this
maybe just add another switch to toggle this behavior? I'd personally really prefer this
Yeah, if it were to be implemented, I'd prefer it being behind the switch, so people can choose... (and generally, whenever SCEE introduces some deviation from SC behaviour, it goes behind off-by-default switch - it is so it can remain as similar as possible by default, so people can enable only differences they need; making it much less expensive to adopt).
I don't know codebase enough to estimate how hard (and invasive) it would be to implement/maintain it, though.
I don't think this should be closed, just reassigned a different tag @mnalis