[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-7907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14555247#comment-14555247
 ] 

Rafael Santos Antunes da Fonseca edited comment on CLOUDSTACK-7907 at 5/21/15 
11:21 PM:
----------------------------------------------------------------------------------------

Hi Andrija :)

I had some time to look at this issue, and it turn out that it's actually a 
styling problem.
It's actually not random, so its easy to reproduce after you know :) the only 
randomness is where we actually click in the area where the link is supposed to 
be.
So, if you click the leftmost part of the text "instances", or any other first 
level breadcrumb, you will get the home link.
I've created a pull request for this issue, in the meanwhile, can you try this 
and see if it fixes it in 4.4.1 / 4.3.0? It should work for all affected 
versions of ACS :)

Just paste into the shell:
{code:title=shell|borderStyle=solid}
cat << 'EOF' > patch.file
*** ui/css/cloudstack3.css      2015-05-22 00:35:38.337000000 +0200
--- /usr/share/cloudstack-management/webapps/client/css/cloudstack3.css 
2015-05-22 00:21:30.318000000 +0200
***************
*** 3530,3536 ****
  }

  #breadcrumbs div.home {
!   width: 71px;
    height: 23px;
    float: left;
    /*+placement:shift -1px 0px;*/
--- 3530,3536 ----
  }

  #breadcrumbs div.home {
!   width: auto;
    height: 23px;
    float: left;
    /*+placement:shift -1px 0px;*/
***************
*** 3556,3562 ****
    float: left;
    font-size: 13px;
    color: #FFFFFF;
!   padding: 9px 5px 0px 8px;
    cursor: pointer;
    /*+placement:shift -13px 0px;*/
    position: relative;
--- 3556,3562 ----
    float: left;
    font-size: 13px;
    color: #FFFFFF;
!   padding: 9px 5px 0px 0px;
    cursor: pointer;
    /*+placement:shift -13px 0px;*/
    position: relative;
***************
*** 3589,3594 ****
--- 3589,3595 ----
    left: 0px;
    top: 0px;
    color: #63A9F1;
+   padding: 9px 5px 0px 8px;
  }

  #breadcrumbs ul li:hover,
***************
*** 3614,3624 ****
  #breadcrumbs ul li {
    position: relative;
    /*+placement:shift -36px 0px;*/
-   position: relative;
-   left: -36px;
    top: 0px;
-   margin-left: -10px;
-   text-indent: 13px;
    font-size: 13px;
  }

--- 3615,3621 ----
EOF
patch /usr/share/cloudstack-management/webapps/client/css/cloudstack3.css -i 
patch.file

{code}



was (Author: rsafonseca):
Hi Andrija :)

I had some time to look at this issue, and it turn out that it's actually a 
styling problem.
It's actually not random, so its easy to reproduce after you know :) the only 
randomness is where we actually click in the area where the link is supposed to 
be.
So, if you click the leftmost part of the text "instances", or any other first 
level breadcrumb, you will get the home link.
I've created a pull request for this issue, in the meanwhile, can you try this 
and see if it fixes it in 4.4.1 / 4.3.0? It should work for all affected 
versions of ACS :)

Just paste into the shell:

cat << 'EOF' > patch.file
*** ui/css/cloudstack3.css      2015-05-22 00:35:38.337000000 +0200
--- /usr/share/cloudstack-management/webapps/client/css/cloudstack3.css 
2015-05-22 00:21:30.318000000 +0200
***************
*** 3530,3536 ****
  }

  #breadcrumbs div.home {
!   width: 71px;
    height: 23px;
    float: left;
    /*+placement:shift -1px 0px;*/
--- 3530,3536 ----
  }

  #breadcrumbs div.home {
!   width: auto;
    height: 23px;
    float: left;
    /*+placement:shift -1px 0px;*/
***************
*** 3556,3562 ****
    float: left;
    font-size: 13px;
    color: #FFFFFF;
!   padding: 9px 5px 0px 8px;
    cursor: pointer;
    /*+placement:shift -13px 0px;*/
    position: relative;
--- 3556,3562 ----
    float: left;
    font-size: 13px;
    color: #FFFFFF;
!   padding: 9px 5px 0px 0px;
    cursor: pointer;
    /*+placement:shift -13px 0px;*/
    position: relative;
***************
*** 3589,3594 ****
--- 3589,3595 ----
    left: 0px;
    top: 0px;
    color: #63A9F1;
+   padding: 9px 5px 0px 8px;
  }

  #breadcrumbs ul li:hover,
***************
*** 3614,3624 ****
  #breadcrumbs ul li {
    position: relative;
    /*+placement:shift -36px 0px;*/
-   position: relative;
-   left: -36px;
    top: 0px;
-   margin-left: -10px;
-   text-indent: 13px;
    font-size: 13px;
  }

--- 3615,3621 ----
EOF
patch /usr/share/cloudstack-management/webapps/client/css/cloudstack3.css -i 
patch.file




> UI heavily broken
> -----------------
>
>                 Key: CLOUDSTACK-7907
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-7907
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: API
>    Affects Versions: 4.3.0, 4.4.1
>         Environment: not relevant
>            Reporter: Andrija Panic
>            Priority: Critical
>
> (A serious one, that we encounter pretty often):
> Issue: I start new VM deloyment wizard, choose template etc.... at the end 
> when I click the finish, when the job should be sent to MGMT server - simply 
> nothing happens - so ajax does't get executed at all, no litle circle 
> spinning etc - no logs in mgmt server, simply ajax doesn't get 
> executed...Same behaviour sometimes happen when I click on "Configure" on the 
> VPC.
> I confirmed behaviour in acs 4.3.0 and I'm still checking in 4.4.1, but I 
> doubt anything has changed
> OR
> 2)
> (not a big issue, however very annoying):
> I filter instances by some account/domain, then click on some instance (view 
> it's properties or whatever), than in the breadcrumb I click back on 
> "instances", and instead of being show the page with all the filtered 
> instances, I get back to the home page of ACS...
> So it doesn't really happens always, but randomly, with different browsers, 
> clearing all cache etc...
> The issue here is that nothing get's logged to MGMT log at all...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to