Electron: `shell.openItem` não move o Finder para o topo no OS X

Criado em 20 jul. 2015  ·  3Comentários  ·  Fonte: electron/electron

require('remote').require('shell').openItem('/');

Abre o Finder, mas o deixa atrás de todas as outras janelas.

Todos 3 comentários

openItem apenas abre o URI com o aplicativo padrão, se o aplicativo padrão terá o foco depende de si mesmo. No seu caso, você deve usar showItemInFolder .

@zcbenz Estou tendo esse mesmo problema. Tentei openItem e showItemInFolder . Ambos garantem que a pasta esteja aberta, mas nenhum deles focaliza a janela da pasta.

(Isso significa que você pode clicar, digamos, "Abrir pasta" em um aplicativo eletrônico. Ele chama shell.openItem ou showItemInFolder . De qualquer forma, a pasta ainda está na parte inferior de uma pilha de janelas e o usuário acha que nada aconteceu.)

é possível adicionar uma opção para openItem para torná-lo primeiro plano? pois ajuda abrir o diretório em vez de apenas mostrá-lo na pasta pai, o que requer mais um clique do usuário. @zcbenz

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

reggi picture reggi  ·  3Comentários

christiangenco picture christiangenco  ·  3Comentários

etiktin picture etiktin  ·  3Comentários

tenry92 picture tenry92  ·  3Comentários

PhilAndrew picture PhilAndrew  ·  3Comentários