@@ -78,15 +78,13 @@ public BannerForm()
78
78
/// Called internally to configure pass notification parameters
79
79
/// </summary>
80
80
/// <param name="data">The configuration data to setup the notification UI</param>
81
- /// <param name="positionOffset"></param>
82
- internal void SetData ( BannerData data , int positionOffset )
81
+ internal void SetData ( BannerData data )
83
82
{
84
83
if ( _currentData != null && _currentData . Priority > data . Priority )
85
84
{
86
85
return ;
87
86
}
88
87
89
- _currentOffset = positionOffset ;
90
88
_currentData = data ;
91
89
if ( _timerHide == null )
92
90
{
@@ -116,7 +114,7 @@ internal void SetData(BannerData data, int positionOffset)
116
114
117
115
var screen = GetScreen ( ) ;
118
116
119
- Location = data . Position . GetScreenPosition ( screen , Height , Width , positionOffset ) ;
117
+ Location = data . Position . GetScreenPosition ( screen , Height , Width , _currentOffset ) ;
120
118
121
119
_timerHide . Enabled = true ;
122
120
@@ -130,7 +128,7 @@ internal void SetData(BannerData data, int positionOffset)
130
128
public void UpdateLocation ( int positionChange )
131
129
{
132
130
var screen = GetScreen ( ) ;
133
- _currentOffset - = positionChange ;
131
+ _currentOffset + = positionChange ;
134
132
Location = _currentData . Position . GetScreenPosition ( screen , Height , Width , _currentOffset ) ;
135
133
}
136
134
0 commit comments