Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added height:100%. to .mgwt-ScrollPanel css class. #66

Open
wants to merge 87 commits into
base: master
Choose a base branch
from

Conversation

waynerasmuss
Copy link

I think this is consistent with previous versions of MGWT. After upgrading to 2.0 from 1.1 I had problems with all my scroll panels. Granted, it wasn't a 1 to 1 conversion. After some trouble shooting I discovered that it was because the scroll panel was expanding to accommodate it's contents. This change fixed this problem globally for me. I think it also matched the expected behavior.

I understand that this change might be undesirable in other situations. Just wanted to throw it out there.

dankurka and others added 30 commits August 30, 2014 21:19
Fixed spelling error in the word "appearance".
Added "space-around" option to Justification.
Fixed minor spelling error.
Fixed CSS typos in FlexPropertyHelper.
flex-direction property is set using setOrientation.
Replaced flex-flow with flex-direction
This restores compatibility with GWT 2.6, where HasText came from AutoDirectionHandler.Target.

Note that this reverts 3fd1752 again.
Add HasText to the implemented interfaces of MValueBoxBase
Added 3 digit hex support in ImageConverter
Paul French and others added 30 commits July 27, 2015 14:16
TouchStart event and not the TouchEnd event for the properties of the
TapEvent
need to specify the meta tag IE10 compatible in the html host page.
Other minor changes required so mgwt works in ie11 moble/desktop. Code
made ready so can add IE Edge support shortly.
GWT UserAgent generation has been overridden in MGWT to support the
additional user agent strings we need to check for.
OS Detection updated to take into account ie11 user agent strings. OS
Detection tests updated as well.
IE Desktop bugs fixed for Slider and CheckBox widgets.
TapRecognizer bug when in desktop has been fixed.
Strange IE11 bug in Carousel widget where onScrollRefresh called twice
in quick succession causing a null pointer.
touch-action added to css everywhere where -ms-touch-action specified.
safari permutation but we still need to emulate the IconHandler
IEEdge since the widget will need a total revamp
commands and gone to the latest model. So it depends on what IE11
version you run now. Hence the FlexInputHelper now adds both, the user
agent specific flex commands as well as standard flex ones
obviously preventing the default behaviour which is to sroll the list
WP8/8.1 Additional fixes required. Support added for IE Edge
Fixed animated dialogue issue where you get "Animation is already running" Exception
OverlayMenu did not clear the ‘display’ style property in the
TransitionEndHandler when the menu was show programmatically (i.e. with
a overlayMenu.showNav(true);).

The ‘display’ property is correctly set to ‘block’ when the showing
transaction starts, but if not cleared, the menu content is not visible.
This is by design. The W3C HTML5 specification does not allow
the placeholder attribute on input[type="date"].

http://w3c.github.io/html/sec-forms.html#date-state-typedate
…ction in onTouchMove)

And removing unnecessary semi colon)
edge we always use the pointer model always even though it is currently
using
the safari permutation. Added another binding property
mgwt.pointermodel to avoid adding another user.agent which would have
caused a lot of changes in css files where fallbacks do not work.
We also stop propagation of mouse events (excluding the gesture event
MouseClick) if a touch is in progress. We also stop propagation of mouse
events for up to 2 seconds after a touch has completed (this caters for
mopping up the compatible mouse events fired by the browser
after a touch has completed)
Mouse wheel support in the scroll panel is working on IE Edge, however
it no longer works on IE 11. This will be raised as a separate issue.
Support mouse and touch simultaneously if required. Make sure for ie
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants