#
Junjie
2024-04-19 ff7b069ad9762867a99b30d6585510b2543cd6f7
zy-asrs-flow/src/pages/map/index.jsx
@@ -127,7 +127,6 @@
        if (!mapContainer && !dataFetched) {
            return;
        }
        switch (model) {
            case MapModel.OBSERVER_MODEL:
@@ -137,6 +136,7 @@
                player.activateMapEvent(null);
                Utils.removeSelectedEffect();
                setCurSPrite(null);
                setDeviceVisible(false);
                setSettingsVisible(false);
@@ -256,7 +256,7 @@
                                />
                            )}
                        </Col>
                        <Col span={12} style={{ backgroundColor: '#4a69bd' }}>
                        <Col span={12} style={{ backgroundColor: styles.dark ? '#2C3A47' : '#4a69bd' }}>
                            <Flex className={styles.flex} gap={'large'} justify={'flex-end'} align={'center'}>
                                {model === MapModel.OBSERVER_MODEL && (
@@ -264,8 +264,24 @@
                                        <Button
                                            className='map-header-button'
                                            size={'large'}
                                            onClick={() => {
                                                Utils.fetchMapData(intl);
                                            onClick={async () => {
                                                await Utils.fetchMapData(intl);
                                                player.hideGridlines();
                                                player.hideStarryBackground();
                                                player.activateMapEvent(null);
                                                Utils.removeSelectedEffect();
                                                setCurSPrite(null);
                                                setDeviceVisible(false);
                                                setSettingsVisible(false);
                                                setDrawerVisible(false);
                                                mapContainer.children.forEach(child => {
                                                    Utils.viewFeature(child, setCurSPrite);
                                                })
                                            }}
                                        >
                                            <FormattedMessage id='map.load' defaultMessage='加载地图' />