When set a TableTab 'preload' to False, the checkbox at thead with class 'multi_select_column', it can't multi-select checkbox at tbody.

Bug #1348503 reported by zhengyue
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
New
Undecided
zhengyue

Bug Description

When I customizing my dashboard, try to set 'preload' to False with each 'tabs.TableTab' object at multiple tabs views.
Like tab.py at /project/access_and_security/, I add 'preload = False' at each tabs.TableTab(SecurityGroupsTab/KeypairsTab/FloatingIPsTab/APIAccessTab).
The table in tab which firstly loaded, the checkbox at thead could complete multi-select the checkboxes at tbody;
but the table in tab which later loaded, the checkbox at thead could not multi-select the checkboxes at tbody, only select itself when click it.
I think the DOM Object (checkboxes at thead) hasn't bound any event processor after it loaded.

Tags: horizon
zhengyue (zhengyue)
Changed in horizon:
assignee: nobody → zhengyue (zhengyue)
Revision history for this message
jazeltq (jazeltq-k) wrote :

yes, it affects me too.

zhengyue (zhengyue)
tags: added: horizon
Revision history for this message
Julie Pichon (jpichon) wrote :

This looks like a duplicate of bug 1191006 which has a patch up for review. Please consider testing the patch at https://review.openstack.org/#/c/103895/ and leave a review comment to say it resolves the problem for you! Thank you.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.