Community
Participate
Working Groups
To reproduce: * Have some changes in files with different extensions, say d/a.txt and d/b.java * Go to the staging view. Choose tree or compact tree representation. Should show both files as unstaged. * Enter *.java in the filter; the a.txt file is hidden from the view * Add b.java to the index: select folder d, then either drag'n'drop, or use the context menu, or the "+" button. * Observe that the unstaged viewer's title still shows (0/1): the hidden file d/a.txt was not added to the index. Good. * Now unstage b.java again. * Stage all by clicking the "++" button * Clear the filter The "++" button did stage the file d/a.txt, even though it was invisible (filtered from the view). The "--" button behaves the same way. That is confusing, and was not the idea. These operations to add/remove all items from the index should only operate on visible items. They should not include items filtered out from the view.
New Gerrit change created: https://git.eclipse.org/r/c/egit/egit/+/190981
Gerrit change https://git.eclipse.org/r/c/egit/egit/+/190981 was merged to [master]. Commit: http://git.eclipse.org/c/egit/egit.git/commit/?id=09bca5527a50c3ed2cf8da8eb08b52c36bc16633