@@ -740,7 +740,7 @@ export default class DataBrowser extends React.Component {
740740// or with ctrl/meta (excel style - move to the first row)
741741const prevObjectID = this . state . selectedObjectId ;
742742// Calculate step size based on batch navigation mode
743- const stepSize = this . state . panelCount > 1 && this . state . batchNavigate ?this . state . panelCount :1 ;
743+ const stepSize = this . state . panelCount > 1 && this . state . batchNavigate && this . state . isPanelVisible ?this . state . panelCount :1 ;
744744const newRow = e . ctrlKey || e . metaKey ?0 :Math . max ( this . state . current . row - stepSize , 0 ) ;
745745this . setState ( {
746746current :{
@@ -785,7 +785,7 @@ export default class DataBrowser extends React.Component {
785785// or with ctrl/meta (excel style - move to the last row)
786786const prevObjectID = this . state . selectedObjectId ;
787787// Calculate step size based on batch navigation mode
788- const stepSizeDown = this . state . panelCount > 1 && this . state . batchNavigate ?this . state . panelCount :1 ;
788+ const stepSizeDown = this . state . panelCount > 1 && this . state . batchNavigate && this . state . isPanelVisible ?this . state . panelCount :1 ;
789789const newRow =
790790e . ctrlKey || e . metaKey
791791 ?this . props . data . length - 1