Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

#3659 #3660 WPF/GTK ListView ContextMenu, SelectionBehavior fix #6417

Merged
merged 10 commits into from
Aug 17, 2020
Merged

#3659 #3660 WPF/GTK ListView ContextMenu, SelectionBehavior fix #6417

merged 10 commits into from
Aug 17, 2020

Conversation

VladislavAntonyuk
Copy link
Contributor

@VladislavAntonyuk VladislavAntonyuk commented Jun 5, 2019

Description of Change

Issues Resolved

API Changes

None

Platforms Affected

  • WPF
  • GTK

Behavioral/Visual Changes

None

Before/After Screenshots

Not applicable

Testing Procedure

PR Checklist

  • Rebased on top of the target branch at time of PR
  • Changes adhere to coding standard

@dnfclas
Copy link

dnfclas commented Jun 5, 2019

CLA assistant check
All CLA requirements met.

@VladislavAntonyuk VladislavAntonyuk changed the title Fix WPF and GTK #3659 WPF/GTK ListView Cell ContextMenu - Fix WPF and GTK Jun 5, 2019
@VladislavAntonyuk VladislavAntonyuk changed the title #3659 WPF/GTK ListView Cell ContextMenu - Fix WPF and GTK #3659 #3660 WPF/GTK ListView Jun 5, 2019
@rmarinho
Copy link
Member

rmarinho commented Jun 5, 2019

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@samhouts samhouts added this to In Review in v4.2.0 Jun 5, 2019
@rmarinho
Copy link
Member

rmarinho commented Jun 5, 2019

Build is failing you can check here https://dev.azure.com/xamarin/public/_build/results?buildId=2728&view=results

@VladislavAntonyuk
Copy link
Contributor Author

VladislavAntonyuk commented Jun 5, 2019

Also fix for GTK:
System.NullReferenceException: Object reference not set to an instance of an object.
at Xamarin.Forms.Platform.GTK.Renderers.NavigationPageRenderer.UpdateBackgroundImage()
at Xamarin.Forms.Platform.GTK.Renderers.NavigationPageRenderer.OnElementChanged(VisualElementChangedEventArgs e)
at Xamarin.Forms.Platform.GTK.Renderers.AbstractPageRenderer`2.SetElement(VisualElement element)
at Xamarin.Forms.Platform.GTK.Platform.CreateRenderer(VisualElement element)
at Xamarin.Forms.Platform.GTK.Platform.AddChild(Page mainPage)
at Xamarin.Forms.Platform.GTK.Platform.SetPage(Page newRoot)
at Xamarin.Forms.Platform.GTK.FormsWindow.UpdateMainPage()
at Xamarin.Forms.Platform.GTK.FormsWindow.ApplicationOnPropertyChanged(Object sender, PropertyChangedEventArgs args)
at Xamarin.Forms.BindableObject.OnPropertyChanged(String propertyName)
at Xamarin.Forms.Element.OnPropertyChanged(String propertyName)
at Xamarin.Forms.Application.set_MainPage(Page value)
at

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 6417 in repo xamarin/Xamarin.Forms

@VladislavAntonyuk VladislavAntonyuk changed the title #3659 #3660 WPF/GTK ListView #3659 #3660 + NRE WPF/GTK ListView Jun 5, 2019
@samhouts
Copy link
Member

samhouts commented Jun 6, 2019

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Xamarin.Forms.Core/ListView.cs Outdated Show resolved Hide resolved
Xamarin.Forms.Core/ListView.cs Outdated Show resolved Hide resolved
@samhouts samhouts moved this from In Review to In Progress in v4.2.0 Jun 6, 2019
Copy link
Contributor

@mohachouch mohachouch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR.

@samhouts samhouts self-requested a review June 28, 2019 00:26
@samhouts samhouts added the inactive Issue is older than 6 months and needs to be retested label Jul 4, 2019
@samhouts samhouts changed the base branch from master to 4.2.0 July 4, 2019 04:06
@samhouts samhouts requested review from PureWeen and removed request for samhouts July 9, 2019 02:05
@samhouts samhouts assigned PureWeen and unassigned samhouts Jul 9, 2019
@VladislavAntonyuk
Copy link
Contributor Author

@rmarinho rebased on master

@samhouts samhouts removed this from In Progress in v4.6.0 Mar 2, 2020
@VladislavAntonyuk
Copy link
Contributor Author

@rmarinho please review

@samhouts samhouts changed the base branch from master to 4.8.0 June 26, 2020 00:16
@samhouts samhouts changed the base branch from 4.8.0 to main July 30, 2020 00:10
@samhouts samhouts added this to In Progress in .NET MAUI Backlog Jul 30, 2020
@samhouts samhouts removed this from In Progress in vCurrent (4.8.0) Jul 30, 2020
@samhouts samhouts added t/bug 🐛 retarget-branch-required PR or associated issues target a milestone. Please target this PR to the matching branch. labels Aug 4, 2020
@samhouts samhouts added this to the 5.0.0 milestone Aug 4, 2020
@samhouts samhouts removed this from In Progress in .NET MAUI Backlog Aug 4, 2020
@VladislavAntonyuk
Copy link
Contributor Author

@samhouts what is the target branch I should use?

@samhouts
Copy link
Member

@VladislavAntonyuk 5.0.0, please! Thank you!

@VladislavAntonyuk VladislavAntonyuk changed the base branch from main to 5.0.0 August 10, 2020 23:09
@VladislavAntonyuk
Copy link
Contributor Author

@samhouts done

@samhouts samhouts added this to In Progress in vNext+1 (5.0.0) Aug 11, 2020
@samhouts samhouts merged commit 6d60f87 into xamarin:5.0.0 Aug 17, 2020
vNext+1 (5.0.0) automation moved this from In Progress to Done Aug 17, 2020
@samhouts samhouts removed the retarget-branch-required PR or associated issues target a milestone. Please target this PR to the matching branch. label Aug 17, 2020
myroot pushed a commit to myroot/Xamarin.Forms that referenced this pull request Aug 19, 2020
…vior fix (xamarin#6417)

* Fix WPF and GTK

* 3660 WPF ListView Cell Selection Behaviour

* TableView fix mouse button

* Fix Tapped is not invoked

* Method to expression body

* Fix build

* CR fixes

* Issue6417

* Rebase on master, new IListViewWithContextMenuController interface

* Revert changes

fixes xamarin#3659
fixes xamarin#3660
sung-su pushed a commit to sung-su/Xamarin.Forms that referenced this pull request Aug 20, 2020
…vior fix (xamarin#6417)

* Fix WPF and GTK

* 3660 WPF ListView Cell Selection Behaviour

* TableView fix mouse button

* Fix Tapped is not invoked

* Method to expression body

* Fix build

* CR fixes

* Issue6417

* Rebase on master, new IListViewWithContextMenuController interface

* Revert changes

fixes xamarin#3659
fixes xamarin#3660
sung-su pushed a commit to sung-su/Xamarin.Forms that referenced this pull request Aug 20, 2020
…vior fix (xamarin#6417)

* Fix WPF and GTK

* 3660 WPF ListView Cell Selection Behaviour

* TableView fix mouse button

* Fix Tapped is not invoked

* Method to expression body

* Fix build

* CR fixes

* Issue6417

* Rebase on master, new IListViewWithContextMenuController interface

* Revert changes

fixes xamarin#3659
fixes xamarin#3660
@samhouts samhouts added this to Done in Sprint 175 Aug 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a/listview Problems with the ListView/TableView ControlGallery in-progress This issue has an associated pull request that may resolve it! p/gtk p/WPF t/bug 🐛
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

WPF ListView Cell Selection Behaviour WPF/GTK ListView Cell ContextMenu
8 participants