Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Ungureanu <teromario@yahoo.com>2018-10-10 20:02:18 +0300
committerGitHub <noreply@github.com>2018-10-10 20:02:18 +0300
commitcbaee52be84f5b18a6de11e2dfdfe6694a2c4452 (patch)
tree0812581c972bdbd51da560c396559dfafcb9d429
parentfcc1e0da9574409561d01f14eed2f5c574e5320c (diff)
parent320270d67b28781b49732cddce6a87272d3a1579 (diff)
Merge pull request #862 from mono/fixup-toggle
[Gtk] Make CellRenderers activatable
-rw-r--r--Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererImage.cs1
-rw-r--r--Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererText.cs2
2 files changed, 2 insertions, 1 deletions
diff --git a/Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererImage.cs b/Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererImage.cs
index 4b4bbb1c..ec262893 100644
--- a/Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererImage.cs
+++ b/Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererImage.cs
@@ -50,6 +50,7 @@ namespace Xwt.GtkBackend
{
var view = (IImageCellViewFrontend)Frontend;
renderer.Context = ApplicationContext;
+ renderer.Mode = CellRendererMode.Activatable;
renderer.Image = view.Image.ToImageDescription (ApplicationContext);
}
}
diff --git a/Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererText.cs b/Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererText.cs
index 039bf43b..95539c40 100644
--- a/Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererText.cs
+++ b/Xwt.Gtk/Xwt.GtkBackend.CellViews/CustomCellRendererText.cs
@@ -57,8 +57,8 @@ namespace Xwt.GtkBackend
if (mixedMarkupText)
cellRenderer.Attributes = new Pango.AttrList ();
}
- cellRenderer.Mode &= ~CellRendererMode.Activatable;
cellRenderer.Editable = view.Editable;
+ cellRenderer.Mode = CellRendererMode.Activatable;
cellRenderer.Ellipsize = view.Ellipsize.ToGtkValue ();
}