The pointer-events doesn't stop the keyboard from tabing to the dropdown arrow and hitting space-bar to open up the dropdown. Is there CSS to block the keyboard interactions? Below is an example of what I tried to block the pointer/keybard/cursor from interacting with the dropdown. It seems to work in the code snippet but doesn't work on my site. I am using chrome to test. Using bootstrap 3.
.disabled{
pointer-events: none !important;
cursor: not-allowed !important;
-moz-user-focus: none !important;
-webkit-user-focus: none !important;
-ms-user-focus: none !important;
user-focus: none !important;
-moz-user-modify: read-only !important;
-webkit-user-modify: read-only !important;
-ms-user-modify: read-only !important;
user-modify: read-only !important;
-moz-user-select: none !important;
-webkit-user-select: none !important;
-ms-user-select: none !important;
user-select: none !important;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div><a href="#">Above Link</a></div>
<div class="btn-group disabled"><a href="#" class="btn btn-warning">Warning</a><a href="#" data-toggle="dropdown" class="btn btn-warning dropdown-toggle" aria-expanded="true"><span class="caret"></span></a><ul class="dropdown-menu"><li><a href="#">Action</a></li><li><a href="#">Another action</a></li><li><a href="#">Something else here</a></li><li class="divider"></li><li><a href="#">Separated link</a></li></ul></div>
<div><a href="#">After Link</a></div>