Alex Rudyy created QPID-8011:
--------------------------------

             Summary: [Broker-J[WMC] Auto-refresh functionality is broken for 
grids of type EnhancedGrid when pagination plugin and Observable/Memory store 
are used
                 Key: QPID-8011
                 URL: https://issues.apache.org/jira/browse/QPID-8011
             Project: Qpid
          Issue Type: Bug
          Components: Java Broker
    Affects Versions: qpid-java-6.1.4, qpid-java-broker-7.0.0
            Reporter: Alex Rudyy


All EnhancedGrid grids with pagination and Observable/Memory store do not 
update the rows properly. The following issues are seen:
* pagination is not updated after number of rows reaches page size. Total 
number of items is displayed incorrectly (equals to page size) and the links to 
next pages are not displayed. The pagination can be updated by 
increasing/reducing page number.
* After navigation to next page, on grid update the updated items from the 
previous page can be displayed unexpectedly on currently displayed page. The 
displayed total number of items is increased by number of updated rows. Sorting 
on navigation back and forward can temporary restore the page but after grid 
update the updated items from previous pages can reappear again

The following grids are affected:
* Ports grid on Broker tab  (Virtual host grids invokes explicitly _refresh() 
on update which works around the issues )
* Log Files grid on FileLogger tab
* Groups grid for group managing group providers (FileGroupProvider, 
ManagedGroupProvider)
* Group Memebers grid on  Group tab
* Certificates grid on ManagedCertificateStore
* Users grid on user managing auth providers
* 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to