Parent directory can't be navigated while saveloading

Bug #1422147 reported by GunChleoc
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
widelands
Fix Released
High
Unassigned

Bug Description

Editor: <parent directory>

When you have a folder in .widelands/maps/ directory and go into the folder, you can't go out. <parent directory> button doesn't work any more. This happens while loading or saving a map, and also while starting a multiplayer game.

https://wl.widelands.org/forum/topic/1657/

Related branches

GunChleoc (gunchleoc)
Changed in widelands:
milestone: none → build19-rc1
status: New → Confirmed
wl-zocker (wl-zocker)
tags: added: regression
Revision history for this message
GunChleoc (gunchleoc) wrote :

I can't reproduce this on Ubuntu, so it must be a Windows problem - probably some / vs \ issue.

GunChleoc (gunchleoc)
tags: added: lowhangingfruit
Revision history for this message
SirVer (sirver) wrote :

Cannot reproduce this on Mac OS X in r7781. Gun, is this still current?

Changed in widelands:
status: Confirmed → Incomplete
Revision history for this message
GunChleoc (gunchleoc) wrote :

I don't know - I'd have to get a nightly and test on Windows.

Revision history for this message
Tino (tino79) wrote :

It does not work on windows (bzr7788):
Single Player->New Game->Multi player scenarios:
If I click on <parent directory> nothing happens. Only way to go back to initial folder is to choose "Back"and "New game" again.

Revision history for this message
SirVer (sirver) wrote :

Just to avoid misunderstandings: It requires a doubleclick for me, a single click is not sufficient.

Revision history for this message
Tino (tino79) wrote :

Just doublechecked: Entering subdirectory requires doubleclick and works, single-, double- and tripleclick on <parent dir> do not work.

Revision history for this message
GunChleoc (gunchleoc) wrote :

The code to create the parent dir entry is in wui/mapdata.h, function create_parent_dir(const std::string& current_dir)

SirVer (sirver)
Changed in widelands:
importance: Undecided → High
assignee: nobody → SirVer (sirver)
status: Incomplete → In Progress
SirVer (sirver)
Changed in widelands:
status: In Progress → Fix Committed
assignee: SirVer (sirver) → nobody
GunChleoc (gunchleoc)
Changed in widelands:
status: Fix Committed → Fix Released
Revision history for this message
GunChleoc (gunchleoc) wrote :

Fixed in build19-rc1.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.