mirror of
https://github.com/aseprite/aseprite.git
synced 2024-10-06 06:50:07 +00:00
Show the Tiles button highlighted ("button_selected_text") when it's in tiles mode
It was planned to use this color for this button when it's on.
This commit is contained in:
parent
5ea89141fd
commit
0491bf60d7
@ -1088,15 +1088,13 @@
|
||||
<style id="buttonset_item_icon_mono" extends="buttonset_item_icon">
|
||||
<icon color="button_normal_text" />
|
||||
</style>
|
||||
<style id="tiles_button" extends="buttonset_item_icon" width="15">
|
||||
<style id="edit_pixels_mode" extends="buttonset_item_icon" width="15">
|
||||
<icon color="button_normal_text" />
|
||||
</style>
|
||||
<style id="tiles_button_hot" extends="buttonset_item" width="15">
|
||||
<style id="edit_tiles_mode" extends="edit_pixels_mode" width="15">
|
||||
<background color="edit_pal_face" />
|
||||
<newlayer />
|
||||
<icon color="button_normal_text" />
|
||||
<icon state="disabled" color="disabled" />
|
||||
<icon state="capture selected" color="button_selected_text" />
|
||||
<icon color="button_selected_text" />
|
||||
</style>
|
||||
<style id="standard_brush" extends="buttonset_item_icon_mono" width="17" height="19" />
|
||||
<style id="outline_cell" extends="buttonset_item_icon" width="17" height="19" />
|
||||
|
@ -200,12 +200,11 @@ ColorBar::ColorBar(int align, TooltipManager* tooltipManager)
|
||||
item = m_tilesButton.addItem(theme->parts.tiles());
|
||||
item->InitTheme.connect(
|
||||
[this, item]() {
|
||||
|
||||
const bool canEditTiles = this->canEditTiles();
|
||||
const bool editTiles = (canEditTiles &&
|
||||
auto theme = SkinTheme::instance();
|
||||
const bool editTiles = (canEditTiles() &&
|
||||
m_tilemapMode == TilemapMode::Tiles);
|
||||
auto style = editTiles ? SkinTheme::instance()->styles.tilesButtonHot() :
|
||||
SkinTheme::instance()->styles.tilesButton();
|
||||
auto style = (editTiles ? theme->styles.editTilesMode() :
|
||||
theme->styles.editPixelsMode());
|
||||
item->setStyle(style);
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user