diff --git a/components/docked-panel-ng/docked-panel-ng.js b/components/docked-panel-ng/docked-panel-ng.js
index <HASH>..<HASH> 100644
--- a/components/docked-panel-ng/docked-panel-ng.js
+++ b/components/docked-panel-ng/docked-panel-ng.js
@@ -155,8 +155,10 @@ angularModule.directive('rgDockedPanel', function rgDockedPanelDirective($parse)
             window.removeEventListener('resize', _onResize);
           });
 
-          saveInitialPos();
-          checkPanelPosition();
+          scheduleRAF(() => {
+            saveInitialPos();
+            checkPanelPosition();
+          })();
         });
       }
RG-<I> wait for render before getting initial panel position