From 5b9106f4ceee53e264d901994e2bf9235218ed04 Mon Sep 17 00:00:00 2001 From: Matthew Dawson Date: Thu, 16 Aug 2012 17:36:24 +0000 Subject: [PATCH] Fix the deletion of sub grids. When deleting, it was possible to screw up the right most grid list. Fix. git-svn-id: https://groke.mcmaster.ca/svn/grad/colin/branches/TableTool_refactor@8742 57e6efec-57d4-0310-aeb1-a6c144bb1a8b --- @HierarchicalGrid/delete_cell.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/@HierarchicalGrid/delete_cell.m b/@HierarchicalGrid/delete_cell.m index 499ef6a..f21aa72 100644 --- a/@HierarchicalGrid/delete_cell.m +++ b/@HierarchicalGrid/delete_cell.m @@ -28,7 +28,7 @@ function delete_cell( object, beneath_cell, the_cell ) rmgc = object.right_most_grid_cells; object.right_most_grid_cells = [rmgc(1:top_rmgi-1) rmgc(bottom_rmgi+1:size(rmgc, 2))]; - if ~isempty(beneath_cell) + if ~isempty(beneath_cell) && size(beneath_cell.grid, 2) == 0 rmgc = object.right_most_grid_cells object.right_most_grid_cells = [rmgc(1:top_rmgi-1) {beneath_cell} rmgc(top_rmgi:size(rmgc, 2))]; top_rmgi = top_rmgi + 1; -- GitLab