PDF inline não funciona para mim no desktop também.
Estou parcialmente bem-sucedido em exibir PDFs inline ao adicioná-los a FileHelper.inline_images
Mas então um parâmetro “inline=1” é necessário:
Isso poderia ser adicionado em algum componente de tema (Inline PDF Previews).
Eu gostaria de aprender uma maneira limpa de fazer o discourse servir PDFs com content-disposition: inline usando um plugin ou uma opção de configuração.