diff --git a/sharedComponents/quick-contact/quick-contact.component.less b/sharedComponents/quick-contact/quick-contact.component.less index a0c2bfef..77c62004 100644 --- a/sharedComponents/quick-contact/quick-contact.component.less +++ b/sharedComponents/quick-contact/quick-contact.component.less @@ -1,10 +1,14 @@ @import (reference) "~src/assets/openaire-theme/less/_import-variables"; .quick-contact { - position: fixed; + position: sticky; + position: -webkit-sticky; /* Safari */ bottom: 5vh; - right: 5vw; - z-index: 980; + display: flex; + justify-content: flex-end; + margin-bottom: 5vh; + margin-right: 5vw; + z-index: @global-z-index - 20; .uk-drop { max-height: 550px; diff --git a/timeout-interceptor.service.ts b/timeout-interceptor.service.ts index 0ed59b2b..4737ab60 100644 --- a/timeout-interceptor.service.ts +++ b/timeout-interceptor.service.ts @@ -9,7 +9,7 @@ export const DEFAULT_TIMEOUT = new InjectionToken('defaultTimeout'); @Injectable() export class TimeoutInterceptor implements HttpInterceptor { - private static TIMEOUT_WHITELIST = [properties.csvAPIURL, properties.registryUrl]; + private static TIMEOUT_WHITELIST = [properties.csvAPIURL, properties.registryUrl, properties.claimsAPIURL]; constructor(@Inject(DEFAULT_TIMEOUT) protected defaultTimeout: number, @Inject(PLATFORM_ID) private platformId: any) { }