From 1bd47230389c9174849f88cc09eda433a6d8dee5 Mon Sep 17 00:00:00 2001
From: Mark Otto <markotto@twitter.com>
Date: Tue, 2 Oct 2012 13:19:11 -0700
Subject: [PATCH] fixes #5392: hover on submenu should maintain white icons for
 active parent a tag

---
 docs/assets/css/bootstrap.css | 4 +++-
 less/sprites.less             | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css
index e85923638a..987c9abe59 100644
--- a/docs/assets/css/bootstrap.css
+++ b/docs/assets/css/bootstrap.css
@@ -2165,7 +2165,9 @@ table [class*=span],
 .dropdown-menu > li > a:hover > [class^="icon-"],
 .dropdown-menu > li > a:hover > [class*=" icon-"],
 .dropdown-menu > .active > a > [class^="icon-"],
-.dropdown-menu > .active > a > [class*=" icon-"] {
+.dropdown-menu > .active > a > [class*=" icon-"],
+.dropdown-submenu:hover > a > [class^="icon-"],
+.dropdown-submenu:hover > a > [class*=" icon-"] {
   background-image: url("../img/glyphicons-halflings-white.png");
 }
 
diff --git a/less/sprites.less b/less/sprites.less
index 6d3aaef323..9cd2ae3bfd 100644
--- a/less/sprites.less
+++ b/less/sprites.less
@@ -39,7 +39,9 @@
 .dropdown-menu > li > a:hover > [class^="icon-"],
 .dropdown-menu > li > a:hover > [class*=" icon-"],
 .dropdown-menu > .active > a > [class^="icon-"],
-.dropdown-menu > .active > a > [class*=" icon-"] {
+.dropdown-menu > .active > a > [class*=" icon-"],
+.dropdown-submenu:hover > a > [class^="icon-"],
+.dropdown-submenu:hover > a > [class*=" icon-"] {
   background-image: url("@{iconWhiteSpritePath}");
 }
 
-- 
GitLab