]> git.saurik.com Git - wxWidgets.git/commitdiff
fixed indentation in case there's only one cell on line
authorVáclav Slavík <vslavik@fastmail.fm>
Thu, 27 May 2004 17:26:27 +0000 (17:26 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Thu, 27 May 2004 17:26:27 +0000 (17:26 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/html/htmlcell.cpp

index 37514300b31f0c35d9e8080d0da352f662d3b051..4747a35f431c92554eb041e208dd696d3ff86214 100644 (file)
@@ -775,7 +775,7 @@ void wxHtmlContainerCell::Layout(int w)
                 // between two cells separated by, e.g. font change, cell which
                 // is wrong
 
-                const int step = s_width - xpos;
+                int step = s_width - xpos;
                 if ( step > 0 )
                 {
                     // first count the cells which will get extra space
@@ -818,8 +818,14 @@ void wxHtmlContainerCell::Layout(int w)
                             }
                         }
                     }
+                    else
+                    {
+                        // this will cause the code to enter "else branch" below:
+                        step = 0;
+                    }
                 }
-                else // no extra space to distribute
+                // else branch:
+                if ( step <= 0 ) // no extra space to distribute
                 {
                     // just set the indent properly
                     while (line != cell)