Ir para conteúdo


Foto

Erro na paginação do grid.

bug grid pagingtoolbar

  • Por favor, faça o login para responder
Não há respostas para este tópico

#1 Carlos_Souza

Carlos_Souza

    Novato

  • Membros
  • PipPip
  • 11 posts

Postado 05 June 2015 - 17:22

E aí, galera, beleza?

 

Acabei de descobrir algo que me parece ser um bug. Este bug é capaz de tornar o grid inutilizável.

Vou ilustrar a situação:

 

Tenho 11 registros em minha base de dados e um store com pageSize = 10 e paginação no grid (paging toolbar). Ou seja: no grid, serão exibidos 10 registros na primeira página e apenas 1 registro na segunda (10 +1 = 11). Até aí tudo bem.

 

A questão é que se você apagar o único registro da segunda página e atualizar o store pelo botão "refresh" da paging toolbar, o grid bloqueia-se automaticamente. Isso porque o store tenta se atualizar com os seguintes parâmetros: {start: 10, limit: 10, page 2}, mas a página 2 já não existe mais e limit 10,10 não irá me retornar nenhum registro!

 

Bem, é complicado explicar exatamente o que acontece, então eu fiz um pequeno vídeo: https://mega.co.nz/#...8RF_fnWuy0M3YPs

 

 

E aí, o que acham? Testei esse bug inclusive em alguns exemplos da Loiane e ocorreu a mesma coisa...

 

Até!







Tópicos que também usam as tags bug, grid, pagingtoolbar:

0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos