Comment 17 for bug 1596648

Revision history for this message
Max (max-bordelon) wrote :

Adding to the above comment, also note that the gvfs sftp resource IS connecting and mounting in the Files app correctly under '/run/user/1000/gvfs/stfp:host=xxxx,user=yyyy/'. The Files app can also unmount the resource. It appears that just the right side display pane is not traversing to the correct file path associated with the sftp mount after the mount occurs and displays the "Unable to Mount Folder" message in the pane.

After Files app mounted, I tried to traverse the mounted sftp resource in terminal and had no issues.

I assumed that all of the integrated apps shipping with Loki use the same underlying file dialog picker code. So I started up Scratch. In Scratch, the mapped resource is not displayed in the left panel (e.g., it should say "username at servername" under the Network label). However, I am able to traverse by directly entering the path into the search/path ribbon at the top. The display behavior is not consistent though.

I've uploaded a window screen shot compilation. The first row is showing the Files app. I've drilled down to "/run/user/1000/gvfs" and you can see the folder icon for "sftp:host=imac,user=max". When I click on this, the ribbon changes to "SFTP > max@imac" and the pane shows "Unable to Mount Folder." Note however the left display panel is showing a current connection for "max on imac" with the little "eject" icon to unmount.

In the next row of the uploaded screenshot, I was in Scratch and also traversed down to "/run/user/1000/gvfs". When I click on the "sftp:host=imac,user=max" folder I am able to drill down successfully into the folder with the display sorting folders and filenames intermixed. This dialog is shown on row 2 pic 2 of the attachment. What is a little strange is that if I click on anything in the folder/file pane, the ribbon will change from "max on imac" to "SFTP > max@imac" and it resorts with all folders listed before filenames. Also note in the Scratch "folder dialog" the connection to "max on imac" is not shown in the left pane. If I click on "+ Other Locations" it does not show up either.

Until this bug is resolved I've installed Nemo and I find it works correctly as expected.

Hope this provides more detail into the issue.