                 )
             }
             self.__numOfColumns = newNumOfColumns
+            self._sizeFrame()
         }
     }
     

    
    private func _parallelInset(for line: LineLayer) -> CGFloat {
        if line.orientation == .horizontal {
            return (self.bounds.width - self._lengthForRow(line)) / 2
        } else /*if line.orientation == .vertical*/ {
            return (self.bounds.height - self._lengthForColumn(line)) / 2
        }
    }
    

        set(newGridInsetFactor) {
            guard newGridInsetFactor != self.__gridInsetFactor else { return }
            self.__gridInsetFactor = newGridInsetFactor
        }
    }
    
