Problem: `BufAdd` handler renames a directory buffer to its `oil://` URL and relies on the resulting `BufReadCmd` to load it. Plugins like trouble.nvim that intercept quickfix opening suppress nested autocmds, so `BufReadCmd` never fires and the buffer is left blank. Solution: call `load_oil_buffer` directly after a successful hijack, matching the startup loop which already does this. `load_oil_buffer` guards against double-loading, so normal-path callers where `BufReadCmd` does fire are unaffected. |
||
|---|---|---|
| .. | ||
| oil | ||
| resession/extensions | ||