John E Vincent created CLOUDSTACK-6310:
------------------------------------------

             Summary: Consider removing (or at least an option to disable) 
pop-over functionality in the UI
                 Key: CLOUDSTACK-6310
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6310
             Project: CloudStack
          Issue Type: Improvement
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: UI
            Reporter: John E Vincent


One of the most painful things in the CS UI is the "pop-over" functionality.

To date it has caused countless unintentional behaviours on our part and from 
what I've gathered to other users as well.

There are a few main issues:

- The firing of the popover UI happens inconsistently. 
In some cases it fires mousing over a menu item. In other cases it fires when 
mousing over a "+" sign in lists. Still in other cases it seems to fire when 
you hover for some undetermined period of time in a list item. I'm pretty sure 
this is all latency related but I haven't looked at the code to see if the UI 
popover triggers a new API call for details.

- The pop-over doesn't clear properly all the time
This one is really annoying because depending on the variable size of the 
popover and where it fires, it actually OBSCURES the list you're trying to 
navigate.

- The pop-over doesn't reset for different elements
This is similar to the previous and actually the cause of much consternation. 
You can mouse over the "+" for a list item and it will actually be showing the 
WRONG item. This can be disastrous on the same scale as the "reset/reboot" icon 
fiasco.

- The information never fits anyway
In almost every non-trivial case, the popover can't hold the information it 
needs to display anyway.

I want to be clear that I really enjoy the UI in most cases but the popover has 
caused me countless amounts of lost time in trying to avoid it only to have it 
get stuck or fire just because I moved the pointer out of the way.

I don't have any hard suggestions here and I'm not a UI expert by any stretch 
but it feels to me that possibly an accordion approach (expand down on list 
item click for instance) would be a much more navigable paradigm. This brings 
back the intent of selection with UI interaction instead of it being subject to 
where someone stows the mouse pointer.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to