mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-09-17 14:21:14 +00:00
[ACS-8371] fix viewer preview (#4017)
This commit is contained in:
committed by
GitHub
parent
2bc4e158f2
commit
1f9b34e860
@@ -1217,16 +1217,6 @@
|
|||||||
"visible": "canInfoPreview"
|
"visible": "canInfoPreview"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"id": "app.sidebar.infoDetails",
|
|
||||||
"order": 150,
|
|
||||||
"title": "Info Details",
|
|
||||||
"icon": "info_outline",
|
|
||||||
"color": "accent",
|
|
||||||
"rules": {
|
|
||||||
"visible": "showInfoSelectionButton"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"id": "app.toolbar.aspects",
|
"id": "app.toolbar.aspects",
|
||||||
"order": 160,
|
"order": 160,
|
||||||
|
@@ -173,7 +173,6 @@ export class ContentServiceExtensionModule {
|
|||||||
canEditAspects: rules.canEditAspects,
|
canEditAspects: rules.canEditAspects,
|
||||||
canShowExpand: rules.canShowExpand,
|
canShowExpand: rules.canShowExpand,
|
||||||
canInfoPreview: rules.canInfoPreview,
|
canInfoPreview: rules.canInfoPreview,
|
||||||
showInfoSelectionButton: rules.showInfoSelectionButton,
|
|
||||||
|
|
||||||
'app.selection.canDelete': rules.canDeleteSelection,
|
'app.selection.canDelete': rules.canDeleteSelection,
|
||||||
'app.selection.file.canUnlock': rules.canUnlockFile,
|
'app.selection.file.canUnlock': rules.canUnlockFile,
|
||||||
|
@@ -92,6 +92,10 @@ aca-search-results {
|
|||||||
display: flex;
|
display: flex;
|
||||||
justify-content: flex-start;
|
justify-content: flex-start;
|
||||||
flex-basis: 55%;
|
flex-basis: 55%;
|
||||||
|
|
||||||
|
.adf-viewer {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&--preview-toolbar {
|
&--preview-toolbar {
|
||||||
|
@@ -1418,23 +1418,6 @@ describe('app.evaluators', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('showInfoSelectionButton', () => {
|
|
||||||
it('should return false when user is not in search results page', () => {
|
|
||||||
context.navigation.url = '/trashcan/test';
|
|
||||||
expect(app.showInfoSelectionButton(context)).toBeFalse();
|
|
||||||
});
|
|
||||||
|
|
||||||
it('should return false when user is in preview', () => {
|
|
||||||
context.navigation.url = '/search/preview/test';
|
|
||||||
expect(app.showInfoSelectionButton(context)).toBeFalse();
|
|
||||||
});
|
|
||||||
|
|
||||||
it('should return true when user is in search results page and not in preview', () => {
|
|
||||||
context.navigation.url = '/search/test';
|
|
||||||
expect(app.showInfoSelectionButton(context)).toBeTrue();
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
describe('isSmartFolder', () => {
|
describe('isSmartFolder', () => {
|
||||||
it('should return false when there is no selection', () => {
|
it('should return false when there is no selection', () => {
|
||||||
context.selection.isEmpty = true;
|
context.selection.isEmpty = true;
|
||||||
|
@@ -552,8 +552,6 @@ export const canInfoPreview = (context: RuleContext): boolean => {
|
|||||||
return isSearchResult && isNotMultiselect && isFileSelected && isPreview;
|
return isSearchResult && isNotMultiselect && isFileSelected && isPreview;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const showInfoSelectionButton = (context: RuleContext): boolean => navigation.isSearchResults(context) && !navigation.isPreview(context);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Checks if the file can be opened with MS Office
|
* Checks if the file can be opened with MS Office
|
||||||
* JSON ref: `aos.canOpenWithOffice`
|
* JSON ref: `aos.canOpenWithOffice`
|
||||||
|
Reference in New Issue
Block a user