Skip to content

Use communicate interface from host grid views instead of host grids

What does this MR do?

The method communicate must be implemented in grid view instead of the grid. The default grid view forwards it to the grid probably by historical reasons. However, UGGrid only implements it in the grid view, which is the correct interface.

Hence this MR, keeps implementing communicate in the grid as most of other grid managers, and its methods in grid view are created by the default grid view. However, instead of calling the method communicate from the host grid, it calls the grid view methods of the host grid view directly.

Is there something that needs to be double checked?

Does this need an entry in CHANGELOG.md?

Can this MR be accepted?

  • Implemented
  • Pipeline passing
  • Added entry to CHANGELOG.md

Related issues

Closes #, # and #

Edited by Santiago Ospina De Los Ríos

Merge request reports