bullhorn / career-portal

A Bullhorn Platform SDK app that allows candidates to search for and apply to jobs.
https://bullhorn.github.io/career-portal/
MIT License
132 stars 149 forks source link

OSCP menu freezes when narrowed below 992 pixels in Internet Explorer, disappears temporarily in Chrome #103

Closed dfullerbullhorn closed 7 years ago

dfullerbullhorn commented 7 years ago

Current behavior

In Internet Explorer 11, when the portal switches into 'mobile' mode (this happens around 991/992 pixels) and it hides the left hand menu, the pull-out menu becomes unresponsive and users cannot run searches or filter categories.

In Chrome 55, there is similar behavior except the menu will temporarily be blank unless the user clicks/scrolls/zooms at which point it will reappear and be functional.

This happens for example if someone narrows the window, or if the portal is put in an iframe.

Steps to replicate behavior

IE

Chrome

charlesabarnes commented 7 years ago

It looks like Chrome and IE are being effected strangely by the mask that is applied when you open the menu of the portal at mobile resolutions. The errant div is "<div class="mask active" id="mask" data-ng-click="main.closeFilters();"></div>".

Maybe in the active class, the width/height being set to 100% is probably the cause of this issue.

E: didnt realize the HTML applied in the Github comments

charlesabarnes commented 7 years ago

In Chrome I am unable to reproduce the behavior currently. Chrome v58.0.3029.110 (64-bit)

acrowe2 commented 7 years ago

Fixed in v2.5.0