]> git.mxchange.org Git - flightgear.git/blobdiff - src/GUI/layout.cxx
Fix GUI and HUD text rendering problems.
[flightgear.git] / src / GUI / layout.cxx
index 8d3aae86fd8db5d49541e0ce90577b47e42aaa51..12d13df7d476046695a9e6d8ce1dbd9fdcc8db30 100644 (file)
@@ -315,7 +315,7 @@ void LayoutWidget::doTable(bool doLayout, int* w, int* h)
             int total = 0;
             for(j=0; j<cell->rspan; j++)
                 total += rowSizes[cell->row + j];
-            int extra = total - cell->h;
+            int extra = cell->h - total;
             if(extra > 0) {
                 for(j=0; j<cell->rspan; j++) {
                     int chunk = extra / (cell->rspan - j);
@@ -328,7 +328,7 @@ void LayoutWidget::doTable(bool doLayout, int* w, int* h)
             int total = 0;
             for(j=0; j<cell->cspan; j++)
                 total += colSizes[cell->col + j];
-            int extra = total - cell->w;
+            int extra = cell->w - total;
             if(extra > 0) {
                 for(j=0; j<cell->cspan; j++) {
                     int chunk = extra / (cell->cspan - j);