Atom has a behavior "Allow Pending Pane Items" in the core settings. When enabled clicking once on a file shows that file, but does not add it to the pane permanently. If that file is not changed, when navigating away from it, Atom removes that tab.
This package adds the file to a list on the top of the tree view, but it should not when the file is only in this temporary view state.
By putting the file at the top of the tree, (under some conditions, like when there are two already open) all the files below it are pushed down one. This causes the tree to move the files between clicking once and the second part of double click to fully open a file. That causes the wrong file to be opened.
Atom has a behavior "Allow Pending Pane Items" in the core settings. When enabled clicking once on a file shows that file, but does not add it to the pane permanently. If that file is not changed, when navigating away from it, Atom removes that tab.
This package adds the file to a list on the top of the tree view, but it should not when the file is only in this temporary view state.
By putting the file at the top of the tree, (under some conditions, like when there are two already open) all the files below it are pushed down one. This causes the tree to move the files between clicking once and the second part of double click to fully open a file. That causes the wrong file to be opened.