Thread:Project:Support desk/Ordering of CSS files loaded by the resource loader

I am trying to make a subskin of Vector and I am trying to use the resource loader to load a CSS file, but I need it to happen after Vector's css loads. I've set 'skins.vector.styles' as a dependency, but my css file for some reason is always loaded first. How can I specify the order of these css files? (I have !important on everything as a stopgap, lol)

MediaWiki: 1.23.2

PHP: PHP 5.6.0RC2

Database: MySQL 5.5.37-1

Link: http://www.mylionking.com/wiki

I have:

$wgResourceModules['skins.tlkwiki.styles'] = array(       'styles' => array( 'screen.css' => array( 'media' => 'screen' ), ),       'dependencies' => ['skins.vector.styles'],        'remoteSkinPath' => 'TLKWiki',        'localBasePath' => __DIR__,    );

Here is the skin class:

class SkinTLKWiki extends SkinVector { public $skinname = 'tlkwiki'; public $stylename = 'tlkwiki'; public $template = 'VectorTemplate'; public $useHeadElement = true; function setupSkinUserCss( OutputPage $out ){ parent::setupSkinUserCss( $out ); $out->addModuleStyles("skins.tlkwiki.styles"); }   }

EDIT: I did some more investigation and I think there's a bug or at least something that should be fixed. To me this is a huge issue to not allow CSS files to be dependent on other CSS files, especially with a new resource loader. https://bugzilla.wikimedia.org/show_bug.cgi?id=69159