Browse Source

Merge pull request #1681 from akshayaurora/grid_bug

use BoxLabel workaround Gridlayout bug with col: 2
283
ThomasV 9 years ago
parent
commit
70fbebe8a1
  1. 41
      gui/kivy/uix/dialogs/tx_dialog.py

41
gui/kivy/uix/dialogs/tx_dialog.py

@ -9,7 +9,19 @@ from electrum_gui.kivy.i18n import _
from datetime import datetime
Builder.load_string('''
<TxDialog@Popup>
<BoxLabel@BoxLayout>
text: ''
value: ''
size_hint_y: None
height: max(lbl1.height, lbl2.height)
TopLabel
id: lbl1
text: root.text
TopLabel
id: lbl2
text: root.value
<TxDialog>
id: popup
title: _('Transaction')
is_mine: True
@ -34,28 +46,23 @@ Builder.load_string('''
GridLayout:
height: self.minimum_height
size_hint_y: None
cols: 2
cols: 1
spacing: '10dp'
TopLabel:
BoxLabel:
text: _('Status')
TopLabel:
text: root.status_str
TopLabel:
value: root.status_str
BoxLabel:
text: _('Description') if root.description else ''
TopLabel:
text: root.description
TopLabel:
value: root.description
BoxLabel:
text: _('Date') if root.date_str else ''
TopLabel:
text: root.date_str
TopLabel:
value: root.date_str
BoxLabel:
text: _('Amount sent') if root.is_mine else _('Amount received')
TopLabel:
text: root.amount_str
TopLabel:
value: root.amount_str
BoxLabel:
text: _('Transaction fee') if root.fee_str else ''
TopLabel:
text: root.fee_str
value: root.fee_str
TopLabel:
text: _('Outputs') + ':'
OutputList:

Loading…
Cancel
Save