Se o teclado virtual cobrir o parágrafo, a célula ou o campo de pesquisa que você está editando no Collabora Online, primeiro descubra onde está o problema: no editor de documentos, no navegador do celular ou no aplicativo que incorpora o Collabora em uma WebView. Em um celular, o teclado pode reduzir a área visível da página sem redimensionar todos os elementos do layout. O editor pode manter sua posição original, enquanto o navegador ou o aplicativo host lida com a área visível menor de forma diferente.
Antes de alterar as configurações do servidor, verifique os itens abaixo. Uma comparação rápida entre o mesmo documento na visualização incorporada e em um navegador independente geralmente indica se a correção está relacionada ao host do documento. Se você é responsável pela manutenção do aplicativo Android ou do site, verifique como seu host lida com o teclado e os espaços reservados do WebView antes de adicionar scripts personalizados.
O que você deve verificar primeiro?
- Salve o documento e, em seguida, abra o mesmo arquivo novamente em um navegador independente atualizado no mesmo telefone.
- Toque no mesmo texto ou campo de entrada da planilha, abra o teclado e observe se o cursor e o texto permanecem visíveis.
- Repita o processo no aplicativo original ou na visualização da Web incorporada. Se apenas a versão incorporada apresentar falha, registre o aplicativo host e a visualização da Web como parte do problema.
- Tente girar o telefone ou diminuir o zoom em um nível. Essas são soluções paliativas para diagnóstico; elas não corrigem um problema na visualização.
A Collabora descreve o Collabora Online como baseado em navegador e afirma que ele é compatível com os principais navegadores atuais; também oferece aplicativos móveis separados. Essas são maneiras distintas de acessar documentos, portanto, teste aquela que você usa normalmente. Consulte as informações do produto Collabora Online e as informações do aplicativo móvel da Collabora . Ação: compare o mesmo documento, conta e campo de entrada no seu aplicativo habitual e no navegador independente antes de alterar as configurações.
Por que o teclado cobre o texto?
As páginas da web para dispositivos móveis possuem uma área de visualização de layout e uma área de visualização visual. A área de visualização de layout descreve a área de layout da página, enquanto a área de visualização visual é a porção atualmente visível na tela. Quando um teclado virtual aparece, os navegadores podem reduzir a área de visualização visual e rolar em direção ao campo em foco. O comportamento exato varia de acordo com o navegador e o contexto de incorporação. Se um editor de texto, navegador ou host nativo assumir a altura da área de visualização antiga, o conteúdo ativo pode acabar ficando atrás do teclado.
Essa distinção está documentada na referência do MDN para VisualViewport . Ela explica o comportamento subjacente na web; não estabelece que uma versão específica do Collabora tenha um defeito confirmado. Ação: use a comparação entre navegadores independentes para determinar se o problema acompanha o editor em diferentes navegadores ou se ocorre apenas em um host específico.
Correções para quem está editando um documento
1. Atualize e reabra o contexto de edição.
Instale as atualizações disponíveis para o navegador móvel ou aplicativo host, feche o documento e abra-o novamente. Isso pode resolver um estado de página desatualizado ou um problema específico da versão, mas não garante a correção de um bug de viewport. Evite depender de uma guia em cache que permaneceu aberta durante atualizações do navegador ou do sistema operacional. Ação: teste novamente após fechar e reabrir completamente o documento e, em seguida, observe a versão do navegador ou aplicativo se o teclado ainda ocultar o cursor.
2. Use o navegador independente como comparação ou solução alternativa temporária.
Se o Collabora for aberto a partir de um aplicativo de armazenamento em nuvem, cliente de e-mail ou portal personalizado, use a opção "abrir no navegador" desse serviço, se disponível. Se o texto permanecer visível no navegador independente, o WebView incorporado ao aplicativo ou seu layout de tela nativo são os principais suspeitos. Se ambas as versões apresentarem o mesmo problema, a causa pode estar relacionada ao mecanismo do navegador, ao sistema operacional, à versão do editor ou a um controle específico do Collabora.
Não assuma que o navegador independente seja sempre a solução definitiva: o host pode ser necessário para autenticação ou para salvar arquivos. Ação: use a rota que mantém o cursor visível para edições urgentes e relate a comparação ao responsável pelo serviço ou aplicativo.
3. Libere mais espaço enquanto trabalha.
Como soluções paliativas de curto prazo, gire o dispositivo para o modo paisagem, reduza ligeiramente o zoom da página, role o documento para que o parágrafo ativo fique mais acima na tela ou feche o teclado entre as edições. No Calc, a área de entrada de fórmulas ou um controle de edição de células podem se comportar de maneira diferente da edição direta na grade; portanto, teste o controle específico que está sendo ocultado. Essas etapas podem tornar o conteúdo selecionado visível; elas não comprovam que o gerenciamento da área de visualização do aplicativo esteja correto.
Ação: repita a mesma edição após cada solução alternativa e verifique se você consegue ver tanto o ponto de inserção quanto o texto ao redor. Se apenas um campo da barra de ferramentas ou uma caixa de pesquisa estiver oculto, relate esse campo especificamente, em vez de descrever o documento inteiro como inutilizável.
Este é um problema conhecido do Collabora?
Alguns relatórios recentes da Collabora descrevem controles móveis que ficam ocultos quando o teclado é exibido, mas estão vinculados a dispositivos, versões de aplicativos e fluxos de trabalho específicos. Por exemplo, um relatório de setembro de 2026 descreve um campo de pesquisa oculto pelo teclado no aplicativo móvel da Collabora para iOS e iPadOS; ele está marcado como não confirmado no rastreador de problemas do projeto. Esse relatório é uma evidência de um sintoma relatado, não uma prova de que todos os navegadores móveis do Collabora Online apresentam o mesmo bug ou que uma correção esteja disponível. Consulte o relatório sobre o campo de pesquisa do aplicativo móvel da Collabora para obter informações precisas sobre o problema.
Ação: verifique o status e os detalhes da versão do problema antes de tratá-lo como seu caso. Um usuário em uma sessão do Collabora baseada em navegador também deve informar claramente que o problema ocorre na versão web, e não no aplicativo móvel nativo do Collabora Office.
O que um desenvolvedor de WebView para Android deve inspecionar?
Se seu aplicativo incorpora o Collabora Online em um WebView do Android, verifique o comportamento do teclado virtual e do ajuste de janela da atividade hospedeira. As diretrizes do Android indicam que uma atividade pode solicitar que sua janela seja redimensionada quando o teclado é aberto com ` android:windowSoftInputMode="adjustResize". O Android também documenta os ajustes de janela modernos do WebView: consumir ou não repassar as alterações de ajuste pode impedir que o WebView receba atualizações da viewport e interferir em comportamentos como ` scrollIntoView(). Leia as diretrizes atuais do Android sobre visibilidade de métodos de entrada e o guia de ajustes de janela do WebView do Android .
adjustResizeÉ um bom ponto de partida, não uma solução universal de uma linha. Layouts de ponta a ponta, versões do Android, listeners de inset personalizados, contêineres pai e posicionamento do WebView podem afetar o resultado. Em particular, não utilize insets de teclado sem entender como os elementos descendentes os recebem. Ação: teste uma tela host mínima com um WebView e um campo editável padrão e compare o comportamento do teclado com a página do Collabora. Altere uma configuração do host por vez e teste novamente a rolagem, a visibilidade do cursor e o fechamento do teclado.
No iOS, um aplicativo nativo que incorpora uma visualização da web deve ter essa opção verificada tanto no layout UIKit/WebKit do aplicativo principal quanto na própria página. A Apple documenta o layout com reconhecimento de teclado por meio do keyboardLayoutGuide do UIKit . Trata-se de uma orientação da plataforma para desenvolvedores de aplicativos, não uma configuração para o usuário final em um documento do Collabora.
Você deve adicionar JavaScript ou CSS ao Collabora?
Normalmente, não comece injetando CSS no iframe do editor ou alterando o layout do documento do Collabora. A API VirtualKeyboard permite que um aplicativo web controle diretamente as sobreposições de teclado, mas a MDN indica que sua disponibilidade é limitada e explica que desativar o comportamento normal de redimensionamento do navegador exige que a página gerencie a geometria do teclado por conta própria. Além disso, a área de visualização visual dentro de um iframe nem sempre apresenta as mesmas dimensões da página principal. Consulte a referência da API VirtualKeyboard e a referência da VisualViewport na MDN .
Ação: utilize primeiro a integração e a configuração do aplicativo host compatíveis. Adicione uma solução alternativa em nível de página somente se você mantiver a integração, tiver reproduzido o problema nos dispositivos de destino e puder testar o frame incorporado do editor sem interromper a entrada ou o salvamento de documentos.
Como reportar um problema reproduzível?
Envie ao administrador ou desenvolvedor do aplicativo um breve relatório contendo:
- Modelo do telefone ou tablet, versão do sistema operacional e aplicativo de teclado, se aplicável.
- Nome e versão do navegador, ou o nome e a versão do aplicativo host, caso se trate de um WebView.
- A versão do Collabora Online, quando conhecida, e a integração com a nuvem ou o portal utilizado.
- Tipo de documento e o controle exato que fica oculto, como texto do Writer, uma célula do Calc, a barra de fórmulas ou um campo de pesquisa.
- Verificar se o mesmo documento funciona em um navegador independente e se a orientação (retrato ou paisagem) altera o resultado.
- Uma breve gravação de tela com o conteúdo de documentos privados removido ou ocultado.
O sistema de rastreamento de problemas da Collabora solicita que os usuários que relatam problemas em dispositivos móveis incluam as versões do dispositivo e do sistema operacional, a versão do aplicativo, as etapas para reproduzir o problema, o comportamento esperado e o comportamento real. Siga as instruções na página de relato de problemas e evite publicar documentos confidenciais ou detalhes de autenticação.
Como saber se está consertado?
Reabra o mesmo arquivo e repita a mesma edição com o teclado visível. O texto ou a célula selecionada deve permanecer visível; o cursor deve estar onde você espera; você deve conseguir digitar, rolar para o próximo parágrafo ou célula e fechar o teclado sem que a página pule ou perca o foco. Repita o processo uma vez no modo retrato e outra vez no modo paisagem. Em seguida, teste o aplicativo integrado e o navegador independente separadamente, caso ambos sejam importantes para o seu fluxo de trabalho.
Se apenas um dos caminhos ainda falhar, mantenha o diagnóstico restrito a esse navegador, aplicativo ou controle. Essas evidências ajudam o responsável pela manutenção a decidir se deve investigar o editor móvel da Collabora, a área de visualização do navegador ou o contêiner WebView nativo.