mirror of
https://github.com/gryf/wmaker.git
synced 2026-01-25 00:35:45 +01:00
Initial update from my source tree. For 0.52.0
This commit is contained in:
@@ -855,7 +855,7 @@ scrollToColumn(WMBrowser *bPtr, int column, Bool updateScroller)
|
||||
if (!WMWidgetView(bPtr->columns[i])->flags.realized)
|
||||
WMRealizeWidget(bPtr->columns[i]);
|
||||
WMMapWidget(bPtr->columns[i]);
|
||||
x += bPtr->columnSize.width+COLUMN_SPACING;
|
||||
x += bPtr->columnSize.width + COLUMN_SPACING;
|
||||
} else {
|
||||
WMUnmapWidget(bPtr->columns[i]);
|
||||
}
|
||||
@@ -910,13 +910,15 @@ listCallback(void *self, void *clientData)
|
||||
/* open directory */
|
||||
if (item->isBranch) {
|
||||
WMAddBrowserColumn(bPtr);
|
||||
loadColumn(bPtr, bPtr->usedColumnCount-1);
|
||||
}
|
||||
if (bPtr->usedColumnCount < bPtr->maxVisibleColumns)
|
||||
i = 0;
|
||||
else
|
||||
i = bPtr->usedColumnCount-bPtr->maxVisibleColumns;
|
||||
scrollToColumn(bPtr, i, True);
|
||||
if (item->isBranch) {
|
||||
loadColumn(bPtr, bPtr->usedColumnCount-1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user