summaryrefslogtreecommitdiff
path: root/utils/themeeditor/models
diff options
context:
space:
mode:
Diffstat (limited to 'utils/themeeditor/models')
-rw-r--r--utils/themeeditor/models/parsetreenode.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/utils/themeeditor/models/parsetreenode.cpp b/utils/themeeditor/models/parsetreenode.cpp
index f786819b17..08ce703859 100644
--- a/utils/themeeditor/models/parsetreenode.cpp
+++ b/utils/themeeditor/models/parsetreenode.cpp
@@ -518,13 +518,7 @@ void ParseTreeNode::render(const RBRenderInfo &info, RBViewport* viewport,
518 { 518 {
519 for(int i = 0; i < children.count(); i++) 519 for(int i = 0; i < children.count(); i++)
520 children[i]->render(info, viewport); 520 children[i]->render(info, viewport);
521 /* TODO 521 if(!noBreak)
522 * The second element of this if is a temporary hack to allow Vf and Vb
523 * tags in a viewport without forcing the first line of text down. A
524 * proper solution to this problem needs to be worked out in the parser
525 * as soon as possible
526 */
527 if(!noBreak && element->line != viewport->declarationLine())
528 viewport->newLine(); 522 viewport->newLine();
529 } 523 }
530 else if(element->type == TEXT) 524 else if(element->type == TEXT)
@@ -787,8 +781,8 @@ bool ParseTreeNode::execTag(const RBRenderInfo& info, RBViewport* viewport)
787 case 'p': 781 case 'p':
788 /* %Vp */ 782 /* %Vp */
789 viewport->showPlaylist(info, element->params[0].data.numeric, 783 viewport->showPlaylist(info, element->params[0].data.numeric,
790 element->params[2].data.code, 784 element->params[1].data.code,
791 element->params[1].data.code); 785 element->params[2].data.code);
792 return true; 786 return true;
793 787
794 case 'I': 788 case 'I':