diff --git a/src/BufferView.C b/src/BufferView.C index cc2afe0f32..2d1846ab94 100644 --- a/src/BufferView.C +++ b/src/BufferView.C @@ -1261,8 +1261,15 @@ ViewMetricsInfo const & BufferView::viewMetricsInfo() void BufferView::updateMetrics(bool singlepar) { + // FIXME (Abdel 19/10/2006): + // There's something fishy in tabular. The coord_cache_ is not + // correctly reconstructed when a character is trying to be inserted. + // Not clearing out the coord_cache_ fixes the crash but I don't know + // what side effect this could have on other insets. + // // Remove old position cache - coord_cache_.clear(); + // coord_cache_.clear(); + LyXText & buftext = buffer_->text(); lyx::pit_type size = int(buftext.paragraphs().size());