SCEE icon indicating copy to clipboard operation
SCEE copied to clipboard

Open smoothness quest after setting surface from overlay when "Show next quest immediately" is enabled

Open vfosnar opened this issue 7 months ago • 4 comments

How to Reproduce

Expected Behavior

Does it happen in normal StreetComplete?

Versions affected

vfosnar avatar Jun 04 '25 14:06 vfosnar

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)

mnalis avatar Jun 04 '25 23:06 mnalis

  • 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

vfosnar avatar Jun 05 '25 07:06 vfosnar

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.

mnalis avatar Jun 05 '25 10:06 mnalis

I don't think this should be closed, just reassigned a different tag @mnalis

vfosnar avatar Jun 05 '25 10:06 vfosnar