Timeout and speed of full screen headerbar animation is too slow
First of all, the timeout serves almost no purpose, and is often annoying as hovering the top bar area results in keeping the header bar shown, possibly above Search/Annotate toolbars, for several seconds. In addition, 1 second for moving 50 pixels is an extremely slow transition for most standards. My suggestion would be to make Evince appear snappier by removing the timeout and setting the transition duration to 400 to 500 ms at most, and make Evince slightly more usable in full screen as a consequence.
#define FULLSCREEN_POPUP_TIMEOUT 0 #define FULLSCREEN_TRANSITION_DURATION 400