[gnome-maps] transitItineraryRow: Use sidebar icon style for mode icon
- From: Marcus Lundblad <mlundblad src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-maps] transitItineraryRow: Use sidebar icon style for mode icon
- Date: Fri, 22 Sep 2017 09:23:26 +0000 (UTC)
commit 1054c44294cf68eedb02f50fd5bd4fc05c427c7a
Author: Marcus Lundblad <ml update uu se>
Date: Thu Sep 14 21:10:54 2017 +0200
transitItineraryRow: Use sidebar icon style for mode icon
https://bugzilla.gnome.org/show_bug.cgi?id=783602
src/transitItineraryRow.js | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/src/transitItineraryRow.js b/src/transitItineraryRow.js
index b7aedaf..e4356fd 100644
--- a/src/transitItineraryRow.js
+++ b/src/transitItineraryRow.js
@@ -92,17 +92,19 @@ var TransitItineraryRow = new Lang.Class({
},
_createLeg: function(leg, useCompact, useContractedLabels) {
+ let icon = new Gtk.Image({ icon_name: leg.iconName, visible: true });
+
+ icon.get_style_context().add_class('sidebar-icon');
+
if (!leg.transit || useContractedLabels) {
/* if this is a non-transit leg (walking), or in case we should
* display only a mode icon (to save space), insert a sole icon */
- return new Gtk.Image({ icon_name: leg.iconName,
- visible: true })
+ return icon;
} else {
/* for transit legs put besides a short route label */
let grid = new Gtk.Grid({ visible: true, column_spacing: 2 });
- grid.attach(new Gtk.Image({ icon_name: leg.iconName, visible: true }),
- 0, 0, 1, 1);
+ grid.attach(icon, 0, 0, 1, 1);
grid.attach(new TransitRouteLabel.TransitRouteLabel({ leg: leg,
compact: useCompact,
visible: true }),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]