commit 3cba653a6785b312b0ecacfe3ea2384bc8bf30ae
Author: Juergen Spitzmueller <[email protected]>
Date: Mon Feb 24 10:12:21 2014 +0100
Allow to unset header/footer in caption rows (#8990).
diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp
index c7f77fa..b633c49 100644
--- a/src/insets/InsetTabular.cpp
+++ b/src/insets/InsetTabular.cpp
@@ -4752,7 +4752,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest
const & cmd,
break;
case Tabular::UNSET_LTFIRSTHEAD:
- status.setEnabled(sel_row_start == sel_row_end &&
!tabular.ltCaption(sel_row_start));
+ status.setEnabled(sel_row_start == sel_row_end);
status.setOnOff(!tabular.getRowOfLTFirstHead(sel_row_start, dummyltt));
break;
@@ -4762,7 +4762,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest
const & cmd,
break;
case Tabular::UNSET_LTHEAD:
- status.setEnabled(sel_row_start == sel_row_end &&
!tabular.ltCaption(sel_row_start));
+ status.setEnabled(sel_row_start == sel_row_end);
status.setOnOff(!tabular.getRowOfLTHead(sel_row_start,
dummyltt));
break;
@@ -4772,7 +4772,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest
const & cmd,
break;
case Tabular::UNSET_LTFOOT:
- status.setEnabled(sel_row_start == sel_row_end &&
!tabular.ltCaption(sel_row_start));
+ status.setEnabled(sel_row_start == sel_row_end);
status.setOnOff(!tabular.getRowOfLTFoot(sel_row_start,
dummyltt));
break;
@@ -4782,7 +4782,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest
const & cmd,
break;
case Tabular::UNSET_LTLASTFOOT:
- status.setEnabled(sel_row_start == sel_row_end &&
!tabular.ltCaption(sel_row_start));
+ status.setEnabled(sel_row_start == sel_row_end);
status.setOnOff(!tabular.getRowOfLTLastFoot(sel_row_start, dummyltt));
break;