Add the option to remove checkbox when an object change status

Bug #1272694 reported by Leandro Ignacio Costantino
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Undecided
Leandro Ignacio Costantino

Bug Description

There are several cases where after an ajax update, if the object is in a determinated status checkbox (multi_select) are not updated appropiately.

For instance, when you delete an stack and it status is DELETE_COMPLETED, you can still select it and use the table action to delete it again.

A new method can be included in Row to allow the cell render or not the checkbox for each specific case.
It will help to improve the UX of the tables.

Changed in horizon:
assignee: nobody → Leandro Ignacio Costantino (leandro-i-costantino)
Changed in horizon:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/69130
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=184f1d8d3e1d77645a9a65ef18b86ee8f68b6a9a
Submitter: Jenkins
Branch: master

commit 184f1d8d3e1d77645a9a65ef18b86ee8f68b6a9a
Author: Leandro I. Costantino <email address hidden>
Date: Sat Jan 25 09:15:16 2014 -0500

    Add a Row check to enable/disable checkbox on ajax updates.

    This patch allows to remove the checkbox after an ajax update for
    instance when the resource changed to a state like DELETED so
    it cannot be affected by Table Actions like 'Delete XXXX' after
    object refresh.

    Change-Id: I41e2339b035e784edfa57f27c1c25cf823e726d7
    Closes-Bug: #1272694

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
milestone: none → icehouse-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: icehouse-3 → 2014.1
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.