Undo function doesn't undo recalculated route

Hi
I am surprised I am posting this as it is such a basic function that doesn't work and this is why I still use MapSource!

Last night I was trying to plot a route using Basecamp, when I used the 'Recalculate' option it totally changed the route to one I didn't want, but guess what - the Undo function doesn't revert the route back again meaning my route is now completely useless and I have to delete it and start all over again, I have made a mental note to Duplicate my routes as a backup but this is crazy.

MapSource undoes Recalculated routes, why doesn't Basecamp?

How many versions of the software are there going to be before it comes out of public beta testing as it clearly hasn't been tested in house?
  • Odd, I'm still on 4.1.2, and I can undo after a route recalc just fine. What version are you on and what steps do you take that lead to this? Wondering if 4.2.1 has introduced a new bug?
  • Latest version, is that 4.2.2?, deffo the latest though.
    To reproduce,
    Create a route,
    Open the properties for the route,
    Click on the recalc button at the bottom of the window,
    Close properties window,
    Select undo from menu, nothing happens!
  • So "undo" is not grayed out when you try it? That means it's doing something. When I create a route, at least with the route tool, it recalculates automatically for each point I add. So if I then go to Properties and recalc, it doesn't normally change anything, even though the Undo stack has registered that a recalc was done. If I undid that last recalc, it would not appear any different, and would not appear to have done anything. But if I then undid another action, it would delete that last point I added. Have you tried clicking Undo multiple times to see what happens?

    If I take an existing route with at least 3 points, go to Properties, and delete one of the route points (waypoints or via points), then it doesn't recalc automatically, it displays as straight lines until it is recalced. So then if I recalc., close the Properties, then undo, it will return it to straight lines, then with one more undo, will put the deleted point back in and show the route that way it was originally. 4.2.1 doesn't do that?
  • If you have the data filters showing and then swap map and data views when you swap again back to main map display the data filters are no longer shown.
  • I'm trying to be as clear and simple as I can.
    version 4.2.2.
    To reproduce,
    Create a custom route,
    Open the properties for the route,
    Click on the recalc button at the bottom of the window,
    Close properties window,
    Select undo from menu, nothing happens!

    Not sure what the data filters are or how they affect this.
  • Well that's a bit like a word doc, you can only undo something while a document is active. If you close it and then reopen it undo won't work. I'm not sure why you feel if you close something then open it the undo should still work :confused:
  • At least in 4.1.2, just closing the Route Properties window does not dump the Undo stack, you can still undo any route changes made while Properties was open, including recalc. But I'm not ready to jump to 4.2.2 yet, so someone else who is using that needs to see if they can duplicate the problem.

    Cyberrob, what I'm not clear on is exactly how the route was created, in case that might make a difference to the problem. I don't see any command in 4.1.2 "Create Custom Route" so I was trying to understand exactly how the route was created. Using the Route tool? Dragging waypoints into the "New Route" window? Some other way? You haven't closed/reopened BC or done a backup between route creation and trying the undo (those will dump the undo stack)?

    Also, you can confirm what version you are talking about by looking at the Help/About acreen.
  • I have said twice that the version is 4.2.2.
    You create a custom route by manually plotting the route (yes, drag points about) and not taking the default one created by BC, drag the route about using the tools to change the route, this a custom route!
    Then follow my steps to recalculate it, BC will change the route to one it thinks is better but if you don't like it you cannot undo this change.

    In reply to SUSSAMB, nothing has been closed, I fully understand how undo works and as I have already said this works fine in MapSource.
  • Yes, sorry, I see you did confirm the version.

    Sorry, I can't help you. Version 4.1.2 doesn't seem to have the same problem, route recalcs can be undone, so it must be something introduced with the latest version. Good luck.
  • In reply to SUSSAMB, nothing has been closed, I fully understand how undo works and as I have already said this works fine in MapSource.


    Well you said you'd closed the window, so I assumed you meant closed :confused: Anyway, I've tried this in 4.2.2 and it works perfectly well. Try uninstalling and reinstalling Basecamp.