Skip to content

Commit a4318d9

Browse files
committed
fixed branch
1 parent 0d08eb6 commit a4318d9

4 files changed

Lines changed: 9 additions & 6 deletions

File tree

src/library/DIPS.Mobile.UI/API/Builder/AppHostBuilderExtensions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
using SearchBar = DIPS.Mobile.UI.Components.Searching.SearchBar;
3737
using SearchBarHandler = DIPS.Mobile.UI.Components.Searching.SearchBarHandler;
3838
using ShellRenderer = DIPS.Mobile.UI.Components.Shell.ShellRenderer;
39+
using Toolbar = DIPS.Mobile.UI.Components.Toolbar.Toolbar;
3940

4041
namespace DIPS.Mobile.UI.API.Builder;
4142

src/library/DIPS.Mobile.UI/Components/Shell/Android/ShellRenderer.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,8 @@ internal class CustomToolbarAppearanceTracker : ShellToolbarAppearanceTracker
120120
{
121121
private ShellAppearance? m_appearance;
122122

123-
public Toolbar Toolbar { get; set; }
124-
public override void SetAppearance(Toolbar toolbar, IShellToolbarTracker toolbarTracker, ShellAppearance appearance)
123+
public AndroidX.AppCompat.Widget.Toolbar Toolbar { get; set; }
124+
public override void SetAppearance(AndroidX.AppCompat.Widget.Toolbar toolbar, IShellToolbarTracker toolbarTracker, ShellAppearance appearance)
125125
{
126126
base.SetAppearance(toolbar, toolbarTracker, appearance);
127127

@@ -180,12 +180,12 @@ protected override void Dispose(bool disposing)
180180
private class ToolbarMenuItemClickListener : Object, IMenuItemOnMenuItemClickListener, Application.IActivityLifecycleCallbacks, PopupMenu.IOnDismissListener, PopupMenu.IOnMenuItemClickListener
181181
{
182182
private readonly ContextMenu m_contextMenu;
183-
private readonly Toolbar m_materialToolbar;
183+
private readonly AndroidX.AppCompat.Widget.Toolbar m_materialToolbar;
184184
private Dictionary<IContextMenuItem, IMenuItem> m_menuItems;
185185
private PopupMenu? m_popupMenu;
186186
private bool m_isShowing;
187187

188-
public ToolbarMenuItemClickListener(ContextMenu contextMenu, Toolbar materialToolbar)
188+
public ToolbarMenuItemClickListener(ContextMenu contextMenu, AndroidX.AppCompat.Widget.Toolbar materialToolbar)
189189
{
190190
m_contextMenu = contextMenu;
191191
m_materialToolbar = materialToolbar;

src/library/DIPS.Mobile.UI/Components/Toolbar/Android/ToolbarHandler.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
using Google.Android.Material.Button;
66
using Microsoft.Maui.Handlers;
77
using Microsoft.Maui.Platform;
8+
using Orientation = Android.Widget.Orientation;
9+
using View = Android.Views.View;
810

911
namespace DIPS.Mobile.UI.Components.Toolbar;
1012

@@ -33,7 +35,7 @@ protected override LinearLayout CreatePlatformView()
3335
m_buttonsLayout = new LinearLayout(Context)
3436
{
3537
Orientation = Orientation.Horizontal,
36-
Gravity = GravityFlags.CenterVertical,
38+
// Gravity = GravityFlags.CenterVertical, //Didnt work
3739
};
3840
outer.AddView(m_buttonsLayout, new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent));
3941

src/library/DIPS.Mobile.UI/Components/Toolbar/iOS/ToolbarHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ private static UIBarButtonItem CreateBarButtonItem(ToolbarButton toolbarButton)
4747
UIImage? icon = null;
4848
if (DUI.TryGetUIImageFromImageSource(toolbarButton.Icon, out var uiImage))
4949
{
50-
icon = uiImage?.WithRenderingMode(UIImageRenderingMode.AlwaysTemplate);
50+
icon = uiImage?.ImageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate);
5151
}
5252

5353
var item = new UIBarButtonItem(icon, UIBarButtonItemStyle.Plain, (_, _) =>

0 commit comments

Comments
 (0)