Open derwaldgeist opened 7 years ago
Hi, Tom, I have one idea of what it might be, but I need a little more information. Can you open developer tools (cmd-opt-I) and go to the Elements panel. Push cmd-shift-C and then click one of the greyed-out files to highlight its entry in the DOM. If you get a <div> tag, click the <li> tag surrounding it. Then screenshot the DOM panel and the styles panel next to it.
Sure, thanks for the fast reply!
Here's the tree view:
and the corresponding stylesheets below. Seems as if .generated-fully
is responsible for the grey-out. This style comes from nuclide-file-tree.less
. I am using the Nord Atom
UI theme in combination with the One Dark
syntax theme, if that helps.
Okay, I think it is what I thought it might be. Just to check the one last thing (and this is going to seem kind of odd) can you try a grep for "undefined" and compare the files that match to those that get greyed out?
Yes, you're right. All the files that are greyed-out have undefined
as part of their source code.
As I thought; there's no real non-cosmetic effect right now, but I've got a fix that should get merged early next week.
Issue and Steps to Reproduce
Since some updates, files in the Nuclide tree view are randomly greyed out, without any reason for this. They are definitely not affected by .gitignore or Atom's ignore patterns. This problem is also described by another user as a comment to an issue in the main Atom repo:
https://github.com/atom/atom/issues/4095#issuecomment-332940544
Which files are affected varies over time. It looks like this (screenshot taken from the other repo, but mine behaves exactly like this):
https://i.imgur.com/Nzzk8RX.png
Expected Behavior
Files are only greyed out if they are affected by .gitignore or ignore patterns.
Sometimes, also modified files do not show up as such (yellow), although the Git window shows them as changed. But maybe that's a separate issue.
Actual Behavior
Files are greyed out at random.
Versions
Additional Details
apm ls --installed
):