diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 4ca28f97df..4df2190cec 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -284,6 +284,9 @@ BPoseView::BPoseView(Model* model, uint32 viewMode) fTextWidgetToCheck(NULL) { fViewState->SetViewMode(viewMode); + if (viewMode == kIconMode && fViewState->IconSize() == B_MINI_ICON) + fViewState->SetIconSize(B_LARGE_ICON); + fShowSelectionWhenInactive = TrackerSettings().ShowSelectionWhenInactive(); fTransparentSelection = TrackerSettings().TransparentSelection(); diff --git a/src/kits/tracker/ViewState.cpp b/src/kits/tracker/ViewState.cpp index 0289ae9ee1..7543c9bf46 100644 --- a/src/kits/tracker/ViewState.cpp +++ b/src/kits/tracker/ViewState.cpp @@ -460,8 +460,8 @@ BViewState::_Init() { fViewMode = kListMode; fLastIconMode = 0; - fIconSize = B_LARGE_ICON; - fLastIconSize = B_LARGE_ICON; + fIconSize = B_MINI_ICON; + fLastIconSize = B_MINI_ICON; fListOrigin.Set(0, 0); fIconOrigin.Set(0, 0); fPrimarySortAttr = AttrHashString(kAttrStatName, B_STRING_TYPE);