Ticket #304 (reopened defect)

Opened 2 years ago

Last modified 20 months ago

Click through region causing control bar issues in fullscreen mode

Reported by: paul Owned by: paul
Priority: blocker Milestone: OVA for Flowplayer (v1.0.1)
Component: OVA for JW Player 5 Version: OVA for JW Player 5 (trunk)
Keywords: Cc:
Forum thread:

Description

The click through region is above the control bar in full screen mode, which causes issues. See Michal's post:

 http://www.longtailvideo.com/support/forums/open-video-ads/ova-for-jw-player/18686/problem-with-pauseonclickthrough-covering-controls

Change History

comment:1 Changed 2 years ago by paul

  • Status changed from new to closed
  • Resolution set to fixed

Fixed.

Modified the OverlayController to allow the click through region "reserved-click-through" to have it's size set based on the Y position of the control bar if that is set in the DisplayProperties.

JW5 only uses this facility at present.

public override function resize(resizedProperties:DisplayProperties):void {

_displayProperties = resizedProperties;
for(var i:int=0; i < _regionViews.length; i++) {

if(_displayProperties.hasControlBarY() && StringUtils.matchesIgnoreCase(_regionViews[i].id, "reserved-clickable-click-through")) {

We need to treat the clickable region slightly different with the resize. The height
may be specified as the Y value for the start of the control bar
var modifiedDisplayProperties:DisplayProperties = resizedProperties.clone();
modifiedDisplayProperties.displayHeight =

((_displayProperties.hasControlBarY())

? _displayProperties.controlBarY
: _displayProperties.displayHeight - _displayProperties.bottomMargin);

modifiedDisplayProperties.originalHeight = modifiedDisplayProperties.displayHeight;
_regionViews[i].configuredHeight = modifiedDisplayProperties.displayHeight;
_regionViews[i].resize(modifiedDisplayProperties);

}
else _regionViews[i].resize(_displayProperties);

}

}

comment:2 Changed 2 years ago by paul

  • Status changed from closed to reopened
  • Resolution fixed deleted

Reopening. Also occurs with Flowplayer when the controls are set to

autoHide: "always"

comment:3 Changed 20 months ago by paul

  • Milestone changed from OVA for JW Player 5 (1.0) to OVA for Flowplayer (Development)
Note: See TracTickets for help on using tickets.