Update OOjs UI to v0.1.0-pre (da4b0d5c14)
[lhc/web/wiklou.git] / resources / lib / oojs-ui / oojs-ui-mediawiki.js
index 2fbd3b4..5a7462a 100644 (file)
@@ -1,16 +1,16 @@
 /*!
- * OOjs UI v0.1.0-pre (30b0407428)
+ * OOjs UI v0.1.0-pre (da4b0d5c14)
  * https://www.mediawiki.org/wiki/OOjs_UI
  *
  * Copyright 2011–2014 OOjs Team and other contributors.
  * Released under the MIT license
  * http://oojs.mit-license.org
  *
- * Date: 2014-09-30T23:08:05Z
+ * Date: 2014-10-30T00:10:09Z
  */
 /**
  * @class
- * @extends {OO.ui.Theme}
+ * @extends OO.ui.Theme
  *
  * @constructor
  */
@@ -40,8 +40,8 @@ OO.ui.MediaWikiTheme.prototype.getElementClasses = function ( element ) {
                // Parent method
                classes = OO.ui.MediaWikiTheme.super.prototype.getElementClasses.call( this, element );
 
-       if ( element.isFramed && element.hasFlag ) {
-               if ( element.isFramed() ) {
+       if ( element.supports( [ 'isFramed', 'isDisabled', 'hasFlag' ] ) ) {
+               if ( element.isFramed() && !element.isDisabled() ) {
                        if (
                                element.hasFlag( 'primary' ) ||
                                element.hasFlag( 'constructive' ) ||