code: @Override
      public void registerDetails(final AbstractGrid<?>.DetailsSupport details) {
          this.details = details;
          getGrid().addSelectionListener(event -> {
              masterForDetails = (Long) event.getSelected().stream().findFirst().orElse(null);
              if (managementUIState.isActionHistoryMaximized()) {
                  details.populateMasterDataAndRecalculateContainer(masterForDetails);
              }
          });
      }
docs: Override default registration for selection propagation in order to
  interrupt update cascade in minimized state to prevent updates on
  invisible action-status-grid and message-grid.
  <p>
  The master selection is stored and propagation is performed as soon as
  the state changes to maximize and hence the dependent grids are updated.