Adjust UI

This commit is contained in:
Hillel Coren 2021-09-24 14:13:38 +03:00
parent 2b9867c66e
commit b1cabf9c76
2 changed files with 14 additions and 7 deletions

View File

@ -197,10 +197,12 @@ class EntityTopFilter extends StatelessWidget {
Icons.clear,
color: state.headerTextColor,
),
onPressed: () => store.dispatch(FilterByEntity(
entityId: uiState.filterEntityId,
entityType: uiState.filterEntityType,
)),
onPressed: () => store.dispatch(
FilterByEntity(
entityId: uiState.filterEntityId,
entityType: uiState.filterEntityType,
),
),
),
],
),

View File

@ -54,13 +54,18 @@ class ViewScaffold extends StatelessWidget {
Widget leading;
if (isDesktop(context)) {
if ((isFilter ?? false) &&
if (isFilter == true &&
entity.entityType == state.uiState.filterEntityType) {
leading = IconButton(
tooltip: localization.hideSidebar,
icon: Icon(Icons.clear),
onPressed: () {
store.dispatch(UpdateUserPreferences(showFilterSidebar: false));
final uiState = state.uiState;
final entityType = uiState.filterEntityType;
store.dispatch(FilterByEntity(
entityId: uiState.filterEntityId,
entityType: uiState.filterEntityType,
));
viewEntitiesByType(entityType: entityType);
},
);
} else if (state.uiState.previewStack.isNotEmpty) {