diff --git a/bemani/frontend/static/controllers/iidx/settings.react.js b/bemani/frontend/static/controllers/iidx/settings.react.js index 778e1d9..26dc88c 100644 --- a/bemani/frontend/static/controllers/iidx/settings.react.js +++ b/bemani/frontend/static/controllers/iidx/settings.react.js @@ -413,59 +413,53 @@ var settings_view = React.createClass({

QPro

-
-
- { - valid_qpro_options.map(function(qpro_option) { - var player = this.state.player[this.state.version] - var items = window.qpros[this.state.version].filter(function (qpro) { - return qpro.type == qpro_option - }); - var results = {}; - items - .map(function(item) { return { 'id': item.id, 'name': `${item.name}` } }) - .forEach (value => results[value.id] = value.name); - return ( -
- {qpro_option} -
- -
- ) - }.bind(this)) - } -
- results[value.id] = value.name); + return ( + + - { this.state.qpro_saving[this.state.version] ? - : - null - } - { this.state.qpro_saved[this.state.version] ? - : - null - } -
-
-
+ + ) + }.bind(this))} + + { this.state.qpro_saving[this.state.version] ? + : + null + } + { this.state.qpro_saved[this.state.version] ? + : + null + }

Theme

diff --git a/bemani/frontend/static/section.css b/bemani/frontend/static/section.css index 86a03ea..0f8c6d7 100644 --- a/bemani/frontend/static/section.css +++ b/bemani/frontend/static/section.css @@ -65,6 +65,10 @@ div.labelledsection.iidx.themeoption select { width: 200px; } +div.labelledsection.iidx.qprooption select { + width: 300px; +} + div.labelledsection.ddr.option select { width: 200px; }