Swift UI deletions result in confused action buttons
Bug #1576418 reported by
Richard Jones
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
High
|
Richard Jones |
Bug Description
Deleting a row in the swift UI will sometimes result in the row above it getting its actions button, even if it is the wrong type (file vs. folder).
To reproduce, create a container with:
- a file named "a"
- a file named "b"
- a folder named "c"
Delete the file named "b" and it will be removed but the folder named "c" will have its action list instead of its own.
Changed in horizon: | |
assignee: | nobody → Richard Jones (r1chardj0n3s) |
Changed in horizon: | |
milestone: | none → newton-1 |
Changed in horizon: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in horizon: | |
status: | Confirmed → In Progress |
Changed in horizon: | |
assignee: | Richard Jones (r1chardj0n3s) → Timur Sufiev (tsufiev-x) |
Changed in horizon: | |
assignee: | Timur Sufiev (tsufiev-x) → Richard Jones (r1chardj0n3s) |
Changed in horizon: | |
milestone: | newton-1 → newton-2 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/313243 /git.openstack. org/cgit/ openstack/ horizon/ commit/ ?id=241cf1bd7e8 09c8e104d14a912 46374dc86b7836
Committed: https:/
Submitter: Jenkins
Branch: master
commit 241cf1bd7e809c8 e104d14a9124637 4dc86b7836
Author: Richard Jones <email address hidden>
Date: Mon Jun 6 16:22:56 2016 +1000
Migrate swift ui to use hz-dynamic-table
This removes the custom table code and uses the new dynamic- table directive to manage the table.
hz-
The documentation for actionResultService was also
edited to improve clarity.
Note: I was not intending to migrate all actions over
to use actionResultService in this patch (to keep the
patch size under control) so only the delete actions
have been done, and even then not optimally. These will
be revisited in a subsequent patch.
Change-Id: If8c4009c29fbbd bbeac12ce2bee4d cbef287ea98 Implements: blueprint swift-ui- functionality
Closes-Bug: 1576418
Closes-Bug: 1586175
Partially-