Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explorer tree does not show correct content when connected to case sensitive file system on a case insensitive platform #79205

Closed
svenax opened this issue Aug 15, 2019 · 11 comments
Assignees
Labels
feature-request Request for new features or functionality file-explorer Explorer widget issues on-release-notes Issue/pull request mentioned in release notes verification-needed Verification of issue is requested verified Verification succeeded
Milestone

Comments

@svenax
Copy link

svenax commented Aug 15, 2019

Issue Type: Bug

Opening a project on a volume using case sensitive file system does not show all files/folders in the explorer tree. Quick Open does work as expected.

VS Code version: Code 1.37.0 (036a6b1, 2019-08-08T01:22:37.660Z)
OS version: Darwin x64 18.7.0

@svenax svenax changed the title Explorer tree does not showw correct content on case sensitive file system Explorer tree does not show correct content on case sensitive file system Aug 15, 2019
@isidorn isidorn self-assigned this Aug 15, 2019
@isidorn isidorn added the info-needed Issue requires more information from poster label Aug 15, 2019
@isidorn
Copy link
Contributor

isidorn commented Aug 15, 2019

Can you please provide reproducable steps?
Can you reproduce with vscode insiders https://code.visualstudio.com/insiders/
Can you please post some picture?

@svenax
Copy link
Author

svenax commented Aug 15, 2019

  • Create a case sensitive volume with Disk Utility.
  • In a terminal window, execute touch file.txt File.txt; mkdir dir Dir
  • Verify that ls shows something like
    2019-08-15_15-43-03
  • The Explorer tree shows only
    2019-08-15_15-43-31
  • The Quick Open menu shows e.g.
    2019-08-15_15-44-10

@isidorn
Copy link
Contributor

isidorn commented Aug 15, 2019

This works fine for me on Linux.
The issue for you is that you are on a case insenstive platform and you are connecting to a case sensitive one. That case we are not fully supporting it seems. Leaving this open as a feature request for the future.

Screenshot 2019-08-15 at 17 10 20

@isidorn isidorn added feature-request Request for new features or functionality file-explorer Explorer widget issues and removed info-needed Issue requires more information from poster labels Aug 15, 2019
@isidorn isidorn added this to the Backlog milestone Aug 15, 2019
@isidorn isidorn changed the title Explorer tree does not show correct content on case sensitive file system Explorer tree does not show correct content when connected to case sensitive file system on a case insensitive platform Aug 15, 2019
@IllusionMH
Copy link
Contributor

It will really relevant with more users of Remote-* extensions
image

@isidorn isidorn modified the milestones: Backlog, On Deck Aug 16, 2019
@isidorn
Copy link
Contributor

isidorn commented Aug 16, 2019

@IllusionMH agree, adding it to On-Deck so we tackle this soon.

@isidorn
Copy link
Contributor

isidorn commented Dec 17, 2019

Should be fixed via #48258
Please try out vscode insiders from tomorrow

@isidorn isidorn closed this as completed Dec 17, 2019
@IllusionMH
Copy link
Contributor

@isidorn not fixed for me for WSL1.

Is it expected that this case is not handled by #48258 fix?

image

VS Code version: Code - Insiders 1.42.0-insider (4636be2, 2019-12-18T05:41:55.003Z)
OS version: Windows_NT x64 10.0.18362
Remote OS version: Linux x64 4.4.0-18362-Microsoft

System Info
Item Value
CPUs Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (12 x 3192)
GPU Status 2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
protected_video_decode: enabled
rasterization: enabled
skia_renderer: disabled_off
surface_control: disabled_off
surface_synchronization: enabled_on
video_decode: enabled
viz_display_compositor: enabled_on
viz_hit_test_surface_layer: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) undefined
Memory (System) 31.72GB (16.68GB free)
Process Argv
Screen Reader no
VM 0%
Item Value
Remote WSL: Ubuntu
OS Linux x64 4.4.0-18362-Microsoft
CPUs Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (12 x 3192)
Memory (System) 31.72GB (16.68GB free)
VM 0%
Extensions (1)
Extension Author (truncated) Version
remote-wsl ms- 0.41.6

@isidorn
Copy link
Contributor

isidorn commented Dec 18, 2019

It should be fixed by 8bc277f
So the next insiders should have it. Sorry for the confusion!

@isidorn isidorn added the verification-needed Verification of issue is requested label Jan 21, 2020
@isidorn isidorn modified the milestones: On Deck, January 2020 Jan 21, 2020
@isidorn
Copy link
Contributor

isidorn commented Jan 21, 2020

@IllusionMH does this work now as expected? Thanks!

@IllusionMH
Copy link
Contributor

@isidorn yes, works as expected. Thanks!
image

@isidorn
Copy link
Contributor

isidorn commented Jan 21, 2020

Great, adding verified label. Thanks!

@isidorn isidorn added the verified Verification succeeded label Jan 21, 2020
@isidorn isidorn added the on-release-notes Issue/pull request mentioned in release notes label Jan 31, 2020
@vscodebot vscodebot bot locked and limited conversation to collaborators Feb 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality file-explorer Explorer widget issues on-release-notes Issue/pull request mentioned in release notes verification-needed Verification of issue is requested verified Verification succeeded
Projects
None yet
Development

No branches or pull requests

3 participants