Gostei muito da ideia do recurso de tabela em tela cheia que acabou de ser anunciado:
Acabei de implantar o 2.8.0.beta8 (32c6c4f417) e não consigo ver nenhum botão “Expandir Tabela” em uma tabela, nem no Firefox nem no Chrome. Reconstruí o HTML caso isso fosse um requisito, e ainda assim não ajudou. Redimensionei a janela do navegador para pequeno e grande para ver se isso importava, e não consegui fazê-lo aparecer.
A tabela que eu estava tentando visualizar como exemplo estava aqui:
Será que entendi algo errado sobre este recurso? Gostaria de anunciá-lo para minha comunidade, mas quero ter certeza de que funciona primeiro.
Obrigado! A imagem pode ser compartilhada e é apreciada.
Verifiquei que as janelas que relataram o problema antes ainda não funcionavam agora, inclusive quando fiz um recarregamento, mas depois de um recarregamento com Shift-click (mais uma vez; eu já tinha feito isso esta manhã antes de perguntar) agora aparece para mim tanto no Firefox quanto no Chrome.
Imagino que na verdade tenha sido necessário um “rebake” (reprocessamento), e que o “rebake” demorou mais do que eu esperava.
Confirmei que outra página que não reconstruí ainda não mostra o recurso, mesmo com um recarregamento com Shift-click, então deve ser que as tabelas precisam ser “rebaked” para que isso funcione.
Gostaria de saber se existe uma maneira via console de fazer “rebake” apenas de todas as tabelas. Talvez refazendo o “rebake” de todos os posts onde <div><class="md-table"> está em “cooked”…
posts = Post.where("cooked like '%<div><class=\"md-table\">%'")
posts.each do |p|
p.rebake!
end
Isso não parece ter resolvido o problema, no entanto. Observei o sidekiq drenar todas as reconstruções, então definitivamente iniciou os “rebakes”.