From 65b741b487ad8ddce01eb81fb5b20f3785f05ee5 Mon Sep 17 00:00:00 2001 From: Jabiertxof Date: Thu, 12 Sep 2019 19:12:26 +0200 Subject: Fix blocking bugs in text for Beta (stiling) --- src/ui/toolbar/text-toolbar.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'src/ui/toolbar/text-toolbar.cpp') diff --git a/src/ui/toolbar/text-toolbar.cpp b/src/ui/toolbar/text-toolbar.cpp index dd56998d7..fbe40e7d0 100644 --- a/src/ui/toolbar/text-toolbar.cpp +++ b/src/ui/toolbar/text-toolbar.cpp @@ -2033,7 +2033,7 @@ void TextToolbar::selection_changed(Inkscape::Selection *selection) // don't bot height = _query_cursor.line_height.value; line_height_unit = _query_cursor.line_height.unit; } - + if (!height && result_numbers != QUERY_STYLE_NOTHING) { height = query.line_height.value; line_height_unit = query.line_height.unit; @@ -2334,7 +2334,7 @@ void TextToolbar::prepare_inner() if (flowtext) { flowtext->rebuildLayout(); } - + SPObject *current = start->parent; SPObject *span_start = start->parent; SPObject *span_end = end->parent; @@ -2352,11 +2352,9 @@ void TextToolbar::prepare_inner() SPObject *endobj = span_end; SPObject *prevendobj = span_end; - while (endobj->parent != SP_OBJECT(text) && - endobj->parent != SP_OBJECT(flowtext)) - { + while (endobj->parent != SP_OBJECT(text) && endobj->parent != SP_OBJECT(flowtext)) { prevendobj = endobj; - endobj = endobj->parent; // SPStrings don't have style + endobj = endobj->parent; // SPStrings don't have style } SPObject *container = startobj->parent; SPObject *end_container = endobj->parent; @@ -2364,7 +2362,7 @@ void TextToolbar::prepare_inner() SPFlowtext *topflowtext = dynamic_cast(container); if (toptext || topflowtext) { container = startobj; - end_container = endobj; + end_container = endobj; startobj = prevstartobj; } std::cout << prevstartobj->getId() << std::endl; @@ -2376,7 +2374,7 @@ void TextToolbar::prepare_inner() if (container) { containers.push_back(container); } - for(auto container : containers) { + for (auto container : containers) { if (!container) { continue; } -- cgit v1.2.3