Merge branch 'master' of git.curoverse.com:arvados-workbench2 into 13827-structured...
[arvados-workbench2.git] / src / views-components / search-bar / search-bar-view.tsx
index b2575a8f5f3ec171c24f192ab235262aa9295334..d6facbd7bcc23619b27104f0dd78c5fd7dc59c40 100644 (file)
@@ -22,7 +22,7 @@ import { SearchBarAdvancedView } from '~/views-components/search-bar/search-bar-
 import { SearchBarAutocompleteView, SearchBarAutocompleteViewDataProps } from '~/views-components/search-bar/search-bar-autocomplete-view';
 import { ArvadosTheme } from '~/common/custom-theme';
 
-type CssRules = 'container' | 'containerSearchViewOpened' | 'input' | 'searchBar';
+type CssRules = 'container' | 'containerSearchViewOpened' | 'input' | 'searchBar' | 'view';
 
 const styles: StyleRulesCallback<CssRules> = (theme: ArvadosTheme) => {
     return {
@@ -42,6 +42,10 @@ const styles: StyleRulesCallback<CssRules> = (theme: ArvadosTheme) => {
         },
         searchBar: {
             height: '30px'
+        },
+        view: {
+            position: 'absolute',
+            width: '100%'
         }
     };
 };
@@ -124,9 +128,11 @@ export const SearchBarView = withStyles(styles)(
                                     </Tooltip>
                                 </InputAdornment>
                             } />
-                        {open && this.getView(currentView)}
                     </form>
-                </Paper >
+                    <div className={classes.view}>
+                        {open && this.getView(currentView)}
+                    </div>
+                </Paper>
             </ClickAwayListener>;
         }