Я трохи запізнююся на грі тут, але проста відповідь - перемістити H4 ПІСЛЯ кнопкового діва. Це поширена проблема, коли плаваєте, завжди визначайте свої поплавці ПЕРЕЗ решти вмісту, або ви матимете цю додаткову проблему розриву рядків.
<div class="panel-heading">
<div class="btn-group pull-right">
<a href="#" class="btn btn-default btn-sm">## Lock</a>
<a href="#" class="btn btn-default btn-sm">## Delete</a>
<a href="#" class="btn btn-default btn-sm">## Move</a>
</div>
<h4>Panel header</h4>
</div>
Проблема тут полягає в тому, що коли ваші поплавці будуть визначені після інших елементів, верхівка поплавця розпочнеться з останнього положення рядка елемента безпосередньо перед ним. Отже, якщо попередній елемент завершується до рядка 3, ваш float також почне починатись з рядка 3.
Переміщення поплавця в ТОП списку усуває проблему, оскільки не існує попередніх елементів, щоб їх натиснути вниз, і що-небудь після того, як поплавок буде виведено у верхньому рядку (припустимо, що в рядку є місце для всіх елементів)
Приклад правильного та неправильного впорядкування та наслідків:
http://www.bootply.com/HkDlNIKv9g